Package-level declarations

Types

Link copied to clipboard
@Serializable(with = ArgumentSerializer::class)
sealed class Argument
Link copied to clipboard
interface Builder
Link copied to clipboard
@Serializable
sealed class BuilderArg
Link copied to clipboard
@Serializable(with = CommandSerializer::class)
open class Command
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
data class ProgrammableMoveCall(val pakage: ObjectId, val module: String, val function: String, val typeArguments: List<TypeTag>, val arguments: List<Argument>)
Link copied to clipboard
@Serializable
data class ProgrammableTransaction(val inputs: List<@Serializable(with = AnySerializer::class) Any>, val commands: List<@Serializable(with = AnySerializer::class) Any>) : TransactionKind
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = TransactionKindSerializer::class)
sealed class TransactionKind
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard