Skip to main content

TransactionInput

Input argument to a Programmable Transaction Block (PTB) command.

union TransactionInput = Pure | MoveValue | OwnedOrImmutable | SharedInput | Receiving | BalanceWithdraw

Possible types

TransactionInput.Pure object

BCS encoded primitive value (not an object or Move struct).

TransactionInput.MoveValue object

TransactionInput.OwnedOrImmutable object

A Move object, either immutable, or owned mutable.

TransactionInput.SharedInput object

A Move object that's shared.

TransactionInput.Receiving object

A Move object that can be received in this transaction.

TransactionInput.BalanceWithdraw object

Input for withdrawing funds from an accumulator.

Member Of

TransactionInputConnection object ● TransactionInputEdge object