Expand description

User commands are how external users can mutate the state of the Mina ledger This module contains the command data structures and helpers to create and serialize new commands to broadcast to the network

Re-exports

pub use memo::SignedCommandMemo;
pub use payment::PaymentPayload;
pub use signed_command::SignedCommand;
pub use signed_command::SignedCommandPayload;
pub use signed_command::SignedCommandPayloadBody;
pub use signed_command::SignedCommandPayloadCommon;

Modules

Commands can include memo fields which contain arbitrary byte data
Payment commands are for transfering some token amounts between accounts
Signed commands are commands that require signing with some accounts private key

Enums

The top level user command type This is the output of the command builders