Structs§
- Auth
Context AuthContextprovides a lightweight execution context used during the authentication phase of a transaction.- Move
Auth Context - A Move-side
AuthContextrepresentation. It is supposed to be used with empty fields since the MoveAuthContextstruct is managed by the native functions. - Move
Programmable Move Call - Mirrors
crate::transaction::ProgrammableMoveCallfor use inMoveCommand, substitutingTypeNameforcrate::type_input::TypeInputso that the type can deriveSerialize/Deserializewithout a custom implementation.
Enums§
- Auth
Context Kind - Move
Call Arg - Mirrors
crate::transaction::CallArg, matching the BCS layout expected by the Move-sideptb_call_arg::CallArg. - Move
Command - Mirrors
crate::transaction::Command, substitutingTypeNameforcrate::type_input::TypeInputinMoveCallandMakeMoveVecso that the type matches the BCS layout expected by the Move-sideptb_command::Command. - Move
Object Arg - Mirrors
crate::transaction::ObjectArg, matching the BCS layout expected by the Move-sideptb_call_arg::ObjectArg.
Constants§
- ARGUMENT_
STRUCT_ NAME - AUTH_
CONTEXT_ MODULE_ NAME - AUTH_
CONTEXT_ STRUCT_ NAME - CALL_
ARG_ MODULE_ NAME - CALL_
ARG_ STRUCT_ NAME - COMMAND_
MODULE_ NAME - COMMAND_
STRUCT_ NAME - MAKE_
MOVE_ VEC_ DATA_ STRUCT_ NAME - MERGE_
COINS_ DATA_ STRUCT_ NAME - OBJECT_
ARG_ STRUCT_ NAME - OBJECT_
REF_ STRUCT_ NAME - PROGRAMMABLE_
MOVE_ CALL_ STRUCT_ NAME - PUBLISH_
DATA_ STRUCT_ NAME - SPLIT_
COINS_ DATA_ STRUCT_ NAME - TRANSFER_
OBJECTS_ DATA_ STRUCT_ NAME - UPGRADE_
DATA_ STRUCT_ NAME