MoveCallInterface
interface MoveCallInterface
Command to call a move function
Functions that can be called by a MoveCall command are those that have a function signature that is either entry or public (which don't have a reference return type).
BCS
The BCS serialized form for this type is defined by the following ABNF:
move-call = object-id ; package id
identifier ; module name
identifier ; function name
(vector type-tag) ; type arguments, if any
(vector argument) ; input arguments
Inheritors
| MoveCall |
Functions
| Name | Summary |
|---|---|
| arguments | abstract fun arguments(): List<Argument> The arguments to the function. |
| function | abstract fun function(): Identifier The function to be called. |
| module | abstract fun module(): Identifier The specific module in the package containing the function. |
| package | abstract fun package(): ObjectId The package containing the module and function. |
| typeArguments | abstract fun typeArguments(): List<TypeTag> The type arguments to the function. |