Companion
object Companion
Functions
Link copied to clipboard
fun entryFunction(function: String, typeArguments: List<TypeTag> = emptyList(), builder: EntryFunctionArgumentBuilder.() -> Unit): TransactionPayload.EntryFunction
Builds an entry-function payload using a type-safe DSL block.
fun entryFunction(function: String, typeArguments: List<TypeTag> = emptyList(), arguments: List<MoveArgument> = emptyList()): TransactionPayload.EntryFunction
Concise factory for the most common payload form.
Link copied to clipboard
Builds an entry-function payload with vararg arguments inferred as MoveArguments.
fun entryFunctionOf(function: String, typeArguments: List<String>, vararg arguments: Any?): TransactionPayload.EntryFunction
Builds an entry-function payload with string typeArguments and vararg arguments inferred as MoveArguments.
fun entryFunctionOf(function: String, typeArguments: List<TypeTag>, vararg arguments: Any?): TransactionPayload.EntryFunction
Builds an entry-function payload with explicit typeArguments and vararg arguments inferred as MoveArguments.
Link copied to clipboard