Types

Link copied to clipboard
@Serializable
data class DefaultTransaction(val kind: String) : TransactionKind
Link copied to clipboard
data class MoveCall(val pakage: String, val module: String, val function: String, val typeArguments: List<String>? = emptyList()) : TransactionKind
Link copied to clipboard
@Serializable
data class PayAllSui(val recipient: String, val coins: List<ObjectReference>) : TransactionKind
Link copied to clipboard
@Serializable
data class PaySui(val coins: List<ObjectReference>, val recipients: List<String>, val amounts: List<Long>) : TransactionKind
Link copied to clipboard
Link copied to clipboard
@Serializable
data class Publish(val disassembled: Any) : TransactionKind
Link copied to clipboard
@Serializable
data class SplitCoin(val splitCoins: List<String>) : TransactionKind
Link copied to clipboard
@Serializable
data class Transfer(val recipient: String, val objectReference: ObjectReference) : TransactionKind
Link copied to clipboard
@Serializable
data class TransferSui(val recipient: String, val amount: Long) : TransactionKind