Module instruction

Module instruction 

Source
Expand description

An Anchor generated module containing the program’s set of instructions, where each method handler in the #[program] mod is associated with a struct defining the input arguments to the method. These should be used directly, when one wants to serialize Anchor instruction data, for example, when speciying instructions on a client.

Structs§

BatchAccountsClose
Instruction.
BatchAddTransaction
Instruction.
BatchCreate
Instruction.
BatchExecuteTransaction
Instruction.
ConfigTransactionAccountsClose
Instruction.
ConfigTransactionCreate
Instruction.
ConfigTransactionExecute
Instruction.
MultisigAddMember
Instruction.
MultisigAddSpendingLimit
Instruction.
MultisigChangeThreshold
Instruction.
MultisigCreate
Instruction.
MultisigCreateV2
Instruction.
MultisigRemoveMember
Instruction.
MultisigRemoveSpendingLimit
Instruction.
MultisigSetConfigAuthority
Instruction.
MultisigSetRentCollector
Instruction.
MultisigSetTimeLock
Instruction.
ProgramConfigInit
Instruction.
ProgramConfigSetAuthority
Instruction.
ProgramConfigSetMultisigCreationFee
Instruction.
ProgramConfigSetTreasury
Instruction.
ProposalActivate
Instruction.
ProposalApprove
Instruction.
ProposalCancel
Instruction.
ProposalCreate
Instruction.
ProposalReject
Instruction.
SpendingLimitUse
Instruction.
VaultBatchTransactionAccountClose
Instruction.
VaultTransactionAccountsClose
Instruction.
VaultTransactionCreate
Instruction.
VaultTransactionExecute
Instruction.