Module spl_transfer_hook_interface::instruction
source · Expand description
Instruction types
Structs
- TLV instruction type only used to define the discriminator. The actual data is entirely managed by
ExtraAccountMetaList
, and it is the only data contained by this type. - TLV instruction type used to initialize extra account metas for the transfer hook
- TLV instruction type used to update extra account metas for the transfer hook
Enums
- Instructions supported by the transfer hook interface.
Functions
- Creates an
Execute
instruction, without the additional accounts - Creates an
Execute
instruction, provided all of the additional required account metas - Creates a
InitializeExtraAccountMetaList
instruction. - Creates a
UpdateExtraAccountMetaList
instruction.