Solana Programminginstruction
Instruction
Also known asIX
A single operation within a transaction that invokes a program. An instruction specifies: (1) the program ID to call, (2) an array of account metas (pubkey, is_signer, is_writable), and (3) an opaque data byte array. Programs decode the instruction data to determine which operation to perform.
Related terms
3Solana Programming
Transaction
An atomic unit of execution containing one or more instructions, a recent blockhash, and one or more signatures. All ins...
Solana Programming
Program
Executable code deployed on-chain, equivalent to a smart contract on other blockchains. Programs are stateless—they stor...
Solana Programming
Account
The fundamental data storage unit on Solana. Every piece of state is stored in an account identified by a 32-byte public...