Last epoch's total pool tokens, used only for APR estimation
Last epoch's total lamports, used only for APR estimation
Last epoch the total_lamports field was updated
Lockup that all stakes in the pool must have
Manager authority, allows for updating the staker, manager, and fee account
Manager fee account
Fee for next epoch
Future SOL withdrawal fee, to be set for the following epoch
Future stake withdrawal fee, to be set for the following epoch
Pool Mint
Total supply of pool tokens (should always match the supply in the Pool Mint)
Preferred deposit validator vote account pubkey
Preferred withdraw validator vote account pubkey
Reserve stake account, holds deactivated stake
Toggles whether the DepositSol instruction requires a signature from
this sol_deposit_authority
Fee assessed on SOL deposits
Fees paid out to referrers on referred SOL deposits.
Expressed as a percentage (0 - 100) of SOL deposit fees.
i.e. sol_deposit_fee% of SOL deposited is collected as deposit fees
for every deposit and sol_referral_fee% of the collected SOL
deposit fees is paid out to the referrer
Fee assessed on SOL withdrawals
Toggles whether the WithdrawSol instruction requires a signature from
the deposit_authority
Stake deposit authority
If a depositor pubkey is specified on initialization, then deposits must
be signed by this authority. If no deposit authority is specified,
then the stake pool will default to the result of:
Pubkey::find_program_address( &[&stake_pool_address.as_ref(), b"deposit"], program_id, )
Fee assessed on stake deposits
Staker authority, allows for adding and removing validators, and managing stake distribution
Fees paid out to referrers on referred stake deposits.
Expressed as a percentage (0 - 100) of deposit fees.
i.e. stake_deposit_fee% of stake deposited is collected as deposit
fees for every deposit and stake_referral_fee% of the collected
stake deposit fees is paid out to the referrer
Fee assessed on withdrawals
Stake withdrawal authority bump seed
for create_program_address(&[state::StakePool account, "withdrawal"])
Pool token program id
Total stake under management.
Note that if last_update_epoch does not match the current epoch then
this field may not be accurate
Validator stake list storage account
Fee taken as a proportion of rewards each epoch