Skip to main content

Interface: MoveCallLike

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

Methods​

arguments()​

arguments(): ArgumentLike[];

The arguments to the function.

Returns​

ArgumentLike[]


function_()​

function_(): IdentifierLike;

The function to be called.

Returns​

IdentifierLike


module()​

module(): IdentifierLike;

The specific module in the package containing the function.

Returns​

IdentifierLike


package_()​

package_(): ObjectIdLike;

The package containing the module and function.

Returns​

ObjectIdLike


typeArguments()​

typeArguments(): TypeTagLike[];

The type arguments to the function.

Returns​

TypeTagLike[]