solana/src/instructions/stake_pool/stake_pool library
Classes
- SolanaRPCGetStakePoolAccount
- Retrieves and deserializes a StakePool account.
- StakePoolAccount
- Initialized program details.
- StakePoolAccountType
- Enum representing the account type managed by the program
- StakePoolCleanupRemovedValidatorEntriesLayout
- Cleans up validator stake account entries layout.
- StakePoolCreateTokenMetaDataLayout
- Create token metadata for the stake-pool token in the metaplex-token program layout.
- StakePoolDecreaseAdditionalValidatorStakeLayout
- Decrease active stake again from a validator layout.
- StakePoolDecreaseValidatorStakeLayout
- Decrease active stake on a validator layout.
- StakePoolDecreaseValidatorStakeWithReserveLayout
- Decrease active stake on a validator layout.
- StakePoolDepositSolLayout
- Deposit SOL directly into the pool's reserve account layout.
- StakePoolDepositStakeLayout
- Deposit some stake into the pool layout
- StakePoolFee
-
Fee rate as a ratio, minted on
UpdateStakePoolBalance
as a proportion of the rewards If either the numerator or the denominator is 0, the fee is considered to be 0 - StakePoolIncreaseAdditionalValidatorStakeLayout
- Increase stake on a validator again in an epoch layout.
- StakePoolIncreaseValidatorStakeLayout
- Increase stake on a validator from the reserve account layout.
- StakePoolProgram
- StakePoolProgramConst
- StakePoolProgramHelper
- StakePoolProgramInstruction
- StakePoolProgramLayout
- StakePoolReDelegateLayout
- Redelegate active stake on a validator layout.
- StakePoolUpdateStakePoolBalanceLayout
- Updates total pool balance based on balances layout.
- StakePoolUpdateTokenMetaDataLayout
- Update token metadata for the stake-pool token in the metaplex-token program layout.
- StakePoolUpdateValidatorListBalanceLayout
- StakePoolWithdrawSolLayout
- Withdraw the token from the pool layout.
- StakePoolWithdrawStakeLayout
- Withdraw the token from the pool at the current ratio layout.
- StakeValidatorListAccount
- ValidatorAccount
- ValidatorAccountType
- ValidatorStakeInfo
- Information about a validator in the pool
- ValidatorStakeInfoStatus
- Status of the stake account in the validator list, for accounting
- WithdrawAccount