Public key that identifies the Stake program
Max space of a Stake account
This is generated from the solana-stake-program StakeState struct as
StakeState::size_of()
:
https://docs.rs/solana-stake-program/latest/solana_stake_program/stake_state/enum.StakeState.html
Generate a Transaction that authorizes a new PublicKey as Staker or Withdrawer on the Stake account.
Generate a Transaction that authorizes a new PublicKey as Staker or Withdrawer on the Stake account.
Generate a Transaction that creates a new Stake account
Generate a Transaction that creates a new Stake account at
an address generated with from
, a seed, and the Stake programId
Generate a Transaction that deactivates Stake tokens.
Generate a Transaction that delegates Stake tokens to a validator Vote PublicKey. This transaction can also be used to redelegate Stake to a new validator Vote PublicKey.
Generate an Initialize instruction to add to a Stake Create transaction
Generate a Transaction that merges Stake accounts.
Generate a Transaction that splits Stake tokens into another stake account
Generate a Transaction that splits Stake tokens into another account derived from a base public key and seed
Generate a Transaction that withdraws deactivated Stake tokens.
Generated using TypeDoc
Factory class for transactions to interact with the Stake program