👎Deprecated since 2.3.0: Use
solana_system_interface
crate insteadEnums§
- System
Error - System
Instruction - An instruction to the system program.
Constants§
- MAX_
PERMITTED_ ACCOUNTS_ DATA_ ALLOCATIONS_ PER_ TRANSACTION - Maximum permitted size of new allocations per transaction, in bytes.
- MAX_
PERMITTED_ DATA_ LENGTH - Maximum permitted size of account data (10 MiB).
Functions§
- advance_
nonce_ account - Advance the value of a durable transaction nonce.
- allocate
- Allocate space for an account.
- allocate_
with_ seed - assign
- Assign ownership of an account from the system program.
- assign_
with_ seed - authorize_
nonce_ account - Change the authority of a durable transaction nonce account.
- create_
account - Create an account.
- create_
account_ with_ seed - create_
nonce_ account - Create an account containing a durable transaction nonce.
- create_
nonce_ account_ with_ seed - transfer
- Transfer lamports from an account owned by the system program.
- transfer_
many - Transfer lamports from an account owned by the system program to multiple accounts.
- transfer_
with_ seed - upgrade_
nonce_ account - One-time idempotent upgrade of legacy nonce versions in order to bump them out of chain blockhash domain.
- withdraw_
nonce_ account - Withdraw lamports from a durable transaction nonce account.