Skip to main content

TransactionInput

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

union TransactionInput = Pure | OwnedOrImmutable | SharedInput | Receiving

Possible types

TransactionInput.Pure object

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

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.

Member Of

TransactionInputConnection object ● TransactionInputEdge object