Expand description
A program for liquid staking with a single validator
Re-exports§
pub use solana_program;
Modules§
- error
- Error types
- inline_
mpl_ token_ metadata - Inline MPL metadata types to avoid a direct dependency on
mpl-token-metadata' NOTE: this file is sym-linked in
spl-single-pool`, so be careful with changes! - instruction
- Instruction types
- processor
- program state processor
- state
- State transition types
Constants§
- ID
- The const program ID.
Functions§
- check_
id - Returns
true
if given pubkey is the program ID. - find_
default_ deposit_ account_ address - Find the address of the default intermediate account that holds activating user stake before deposit.
- find_
pool_ address - Find the canonical pool address for a given vote account.
- find_
pool_ mint_ address - Find the canonical token mint address for a given pool account.
- find_
pool_ mint_ authority_ address - Find the canonical mint authority address for a given pool account.
- find_
pool_ mpl_ authority_ address - Find the canonical MPL authority address for a given pool account.
- find_
pool_ onramp_ address - Find the canonical stake on-ramp account address for a given pool account.
- find_
pool_ stake_ address - Find the canonical main stake account address for a given pool account.
- find_
pool_ stake_ authority_ address - Find the canonical stake authority address for a given pool account.
- id
- Returns the program ID.