Crate af_ptbuilder

Source
Expand description

Builder for programmable transactions.

Check out the ptb and ptbuilder macros for an ergonomic way of building transactions, or ProgrammableTransactionBuilder for a macro-less approach.

Re-exports§

pub use af_sui_types::Argument;
pub use af_sui_types::MoveCall;
pub use af_sui_types::ObjectId;
pub use af_sui_types::TypeTag;

Macros§

ptb
Build a programmable transaction using Move-like syntax.
ptbuilder
Build a programmable transaction using Move-like syntax and an existing builder.
unpack_arg
Unpack the result of a programmable transaction call.

Structs§

MismatchedObjArgKindsError
ProgrammableTransactionBuilder
Builder for a ProgrammableTransaction.

Enums§

Command
A single command in a programmable transaction.
Error
ObjectArg
Object argument for a programmable transaction.

Type Aliases§

Result