SuiTransaction: {
    MoveCall: MoveCallSuiTransaction;
} | {
    TransferObjects: [SuiArgument[], SuiArgument];
} | {
    SplitCoins: [SuiArgument, SuiArgument[]];
} | {
    MergeCoins: [SuiArgument, SuiArgument[]];
} | {
    Publish: string[];
} | {
    Upgrade: [string[], string, SuiArgument];
} | {
    MakeMoveVec: [string | null, SuiArgument[]];
}

A single transaction in a programmable transaction block.

Type declaration

Type declaration

Type declaration

Type declaration

Type declaration

  • Publish: string[]

Type declaration

Type declaration