Expand description
Crate defining a state interface for offchain account resolution. If a program writes the proper state information into one of their accounts, any offchain and onchain client can fetch any additional required accounts for an instruction.
Re-exports§
pub use solana_account_info;
pub use solana_decode_error;
pub use solana_instruction;
pub use solana_msg;
pub use solana_program_error;
pub use solana_pubkey;
Modules§
- account
- Struct for managing extra required account configs, ie. defining accounts
required for your interface program, which can be
AccountMeta
s - which have fixed addresses - or PDAs - which have addresses derived from a collection of seeds - error
- Error types
- pubkey_
data - Types for managing extra account meta keys that may be extracted from some data.
- seeds
- Types for managing seed configurations in TLV Account Resolution
- state
- State transition types