solana/src/instructions/stake_pool/layouts/layouts library

Classes

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
StakePoolIncreaseAdditionalValidatorStakeLayout
Increase stake on a validator again in an epoch layout.
StakePoolIncreaseValidatorStakeLayout
Increase stake on a validator from the reserve account layout.
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.