List of all items
Structs
- accounts::AuthorizeMintCtx
- accounts::BoostStakeEntryCtx
- accounts::ClaimRewardReceiptCtx
- accounts::ClaimRewardsCtx
- accounts::ClosePaymentInfoCtx
- accounts::CloseReceiptManagerCtx
- accounts::CloseRewardDistributorCtx
- accounts::CloseRewardEntryCtx
- accounts::CloseRewardReceiptCtx
- accounts::CloseStakeBoosterCtx
- accounts::CloseStakeEntryCtx
- accounts::CloseStakePoolCtx
- accounts::DeauthorizeMintCtx
- accounts::DecrementStakeEntryMultiplierStakeSecondsCtx
- accounts::IncrementStakeEntryMultiplierStakeSecondsCtx
- accounts::InitEntryCtx
- accounts::InitPaymentInfoCtx
- accounts::InitPoolCtx
- accounts::InitReceiptManagerCtx
- accounts::InitRewardDistributorCtx
- accounts::InitRewardEntryCtx
- accounts::InitRewardReceiptCtx
- accounts::InitStakeBoosterCtx
- accounts::ReclaimFundsCtx
- accounts::ResetStakeEntryCtx
- accounts::ResizeStakeEntryCtx
- accounts::SetRewardReceiptAllowedCtx
- accounts::SetStakeEntryMultiplierCtx
- accounts::SetStakeEntryMultiplierStakeSecondsCtx
- accounts::StakeCCSCtx
- accounts::StakeEditionCtx
- accounts::StakePNFTCtx
- accounts::UnstakeCCSCtx
- accounts::UnstakeEditionCtx
- accounts::UnstakePNFTCtx
- accounts::UpdatePaymentInfoCtx
- accounts::UpdatePoolCtx
- accounts::UpdateReceiptManagerCtx
- accounts::UpdateRewardDistributorCtx
- accounts::UpdateRewardEntryCtx
- accounts::UpdateStakeBoosterCtx
- accounts::UpdateTotalStakeSecondsCtx
- authorization::authorize_mint::AuthorizeMintCtx
- authorization::deauthorize_mint::DeauthorizeMintCtx
- authorization::state::StakeAuthorizationRecord
- instruction::AuthorizeMint
- instruction::BoostStakeEntry
- instruction::ClaimRewardReceipt
- instruction::ClaimRewards
- instruction::ClosePaymentInfo
- instruction::CloseReceiptManager
- instruction::CloseRewardDistributor
- instruction::CloseRewardEntry
- instruction::CloseRewardReceipt
- instruction::CloseStakeBooster
- instruction::CloseStakeEntry
- instruction::CloseStakePool
- instruction::DeauthorizeMint
- instruction::DecrementStakeEntryMultiplierStakeSeconds
- instruction::IncrementStakeEntryMultiplierStakeSeconds
- instruction::InitEntry
- instruction::InitPaymentInfo
- instruction::InitPool
- instruction::InitReceiptManager
- instruction::InitRewardDistributor
- instruction::InitRewardEntry
- instruction::InitRewardReceipt
- instruction::InitStakeBooster
- instruction::ReclaimFunds
- instruction::ResetStakeEntry
- instruction::ResizeStakeEntry
- instruction::SetRewardReceiptAllowed
- instruction::SetStakeEntryMultiplier
- instruction::SetStakeEntryMultiplierStakeSeconds
- instruction::StakeCcs
- instruction::StakeEdition
- instruction::StakePnft
- instruction::UnstakeCcs
- instruction::UnstakeEdition
- instruction::UnstakePnft
- instruction::UpdatePaymentInfo
- instruction::UpdatePool
- instruction::UpdateReceiptManager
- instruction::UpdateRewardDistributor
- instruction::UpdateRewardEntry
- instruction::UpdateStakeBooster
- instruction::UpdateTotalStakeSeconds
- payment::close_payment_info::ClosePaymentInfoCtx
- payment::init_payment_info::InitPaymentInfoCtx
- payment::init_payment_info::InitPaymentInfoIx
- payment::state::PaymentInfo
- payment::state::PaymentShare
- payment::update_payment_info::UpdatePaymentInfoCtx
- payment::update_payment_info::UpdatePaymentInfoIx
- program::SolanaNftProgramsRewardsCenter
- reward_distribution::reward_distributor::close_reward_distributor::CloseRewardDistributorCtx
- reward_distribution::reward_distributor::init_reward_distributor::InitRewardDistributorCtx
- reward_distribution::reward_distributor::init_reward_distributor::InitRewardDistributorIx
- reward_distribution::reward_distributor::reclaim_funds::ReclaimFundsCtx
- reward_distribution::reward_distributor::update_reward_distributor::UpdateRewardDistributorCtx
- reward_distribution::reward_distributor::update_reward_distributor::UpdateRewardDistributorIx
- reward_distribution::reward_entry::claim_rewards::ClaimRewardsCtx
- reward_distribution::reward_entry::close_reward_entry::CloseRewardEntryCtx
- reward_distribution::reward_entry::init_reward_entry::InitRewardEntryCtx
- reward_distribution::reward_entry::update_reward_entry::UpdateRewardEntryCtx
- reward_distribution::reward_entry::update_reward_entry::UpdateRewardEntryIx
- reward_distribution::state::RewardDistributor
- reward_distribution::state::RewardEntry
- reward_receipts::receipt_manager::close_receipt_manager::CloseReceiptManagerCtx
- reward_receipts::receipt_manager::init_receipt_manager::InitReceiptManagerCtx
- reward_receipts::receipt_manager::init_receipt_manager::InitReceiptManagerIx
- reward_receipts::receipt_manager::update_receipt_manager::UpdateReceiptManagerCtx
- reward_receipts::receipt_manager::update_receipt_manager::UpdateReceiptManagerIx
- reward_receipts::reward_receipt::claim_reward_receipt::ClaimRewardReceiptCtx
- reward_receipts::reward_receipt::close_reward_receipt::CloseRewardReceiptCtx
- reward_receipts::reward_receipt::init_reward_receipt::InitRewardReceiptCtx
- reward_receipts::reward_receipt::set_reward_receipt_allowed::SetRewardReceiptAllowedCtx
- reward_receipts::state::ReceiptManager
- reward_receipts::state::RewardReceipt
- stake_booster::boost_stake_entry::BoostStakeEntryCtx
- stake_booster::boost_stake_entry::BoostStakeEntryIx
- stake_booster::close_stake_booster::CloseStakeBoosterCtx
- stake_booster::init_stake_booster::InitStakeBoosterCtx
- stake_booster::init_stake_booster::InitStakeBoosterIx
- stake_booster::state::StakeBooster
- stake_booster::update_stake_booster::UpdateStakeBoosterCtx
- stake_booster::update_stake_booster::UpdateStakeBoosterIx
- stake_entry::ccs::stake_ccs::StakeCCSCtx
- stake_entry::ccs::unstake_ccs::UnstakeCCSCtx
- stake_entry::close_stake_entry::CloseStakeEntryCtx
- stake_entry::editions::stake_edition::StakeEditionCtx
- stake_entry::editions::unstake_edition::UnstakeEditionCtx
- stake_entry::init_entry::InitEntryCtx
- stake_entry::multiplier_stake_seconds::decrement_stake_entry_multiplier_stake_seconds::DecrementStakeEntryMultiplierStakeSecondsCtx
- stake_entry::multiplier_stake_seconds::increment_stake_entry_multiplier_stake_seconds::IncrementStakeEntryMultiplierStakeSecondsCtx
- stake_entry::multiplier_stake_seconds::set_stake_entry_multiplier::SetStakeEntryMultiplierCtx
- stake_entry::multiplier_stake_seconds::set_stake_entry_multiplier_stake_seconds::SetStakeEntryMultiplierStakeSecondsCtx
- stake_entry::pnfts::stake_pnft::StakePNFTCtx
- stake_entry::pnfts::unstake_pnft::UnstakePNFTCtx
- stake_entry::reset_stake_entry::ResetStakeEntryCtx
- stake_entry::resize_stake_entry::ResizeStakeEntryCtx
- stake_entry::state::StakeEntry
- stake_entry::state::UserEscrow
- stake_entry::update_total_stake_seconds::UpdateTotalStakeSecondsCtx
- stake_pool::close_stake_pool::CloseStakePoolCtx
- stake_pool::init_pool::InitPoolCtx
- stake_pool::init_pool::InitPoolIx
- stake_pool::state::StakePool
- stake_pool::update_pool::UpdatePoolCtx
- stake_pool::update_pool::UpdatePoolIx
Enums
Functions
- authorization::authorize_mint::handler
- authorization::deauthorize_mint::handler
- authorization::state::mint_is_allowed
- check_id
- entry
- entrypoint
- id
- payment::close_payment_info::handler
- payment::init_payment_info::handler
- payment::state::assert_payment_info
- payment::state::handle_payment
- payment::state::handle_payment_info
- payment::update_payment_info::handler
- reward_distribution::reward_distributor::close_reward_distributor::handler
- reward_distribution::reward_distributor::init_reward_distributor::handler
- reward_distribution::reward_distributor::reclaim_funds::handler
- reward_distribution::reward_distributor::update_reward_distributor::handler
- reward_distribution::reward_entry::claim_rewards::handler
- reward_distribution::reward_entry::close_reward_entry::handler
- reward_distribution::reward_entry::init_reward_entry::handler
- reward_distribution::reward_entry::update_reward_entry::handler
- reward_receipts::receipt_manager::close_receipt_manager::handler
- reward_receipts::receipt_manager::init_receipt_manager::handler
- reward_receipts::receipt_manager::update_receipt_manager::handler
- reward_receipts::reward_receipt::claim_reward_receipt::handler
- reward_receipts::reward_receipt::close_reward_receipt::handler
- reward_receipts::reward_receipt::init_reward_receipt::handler
- reward_receipts::reward_receipt::set_reward_receipt_allowed::handler
- solana_nft_programs_rewards_center::authorize_mint
- solana_nft_programs_rewards_center::boost_stake_entry
- solana_nft_programs_rewards_center::claim_reward_receipt
- solana_nft_programs_rewards_center::claim_rewards
- solana_nft_programs_rewards_center::close_payment_info
- solana_nft_programs_rewards_center::close_receipt_manager
- solana_nft_programs_rewards_center::close_reward_distributor
- solana_nft_programs_rewards_center::close_reward_entry
- solana_nft_programs_rewards_center::close_reward_receipt
- solana_nft_programs_rewards_center::close_stake_booster
- solana_nft_programs_rewards_center::close_stake_entry
- solana_nft_programs_rewards_center::close_stake_pool
- solana_nft_programs_rewards_center::deauthorize_mint
- solana_nft_programs_rewards_center::decrement_stake_entry_multiplier_stake_seconds
- solana_nft_programs_rewards_center::increment_stake_entry_multiplier_stake_seconds
- solana_nft_programs_rewards_center::init_entry
- solana_nft_programs_rewards_center::init_payment_info
- solana_nft_programs_rewards_center::init_pool
- solana_nft_programs_rewards_center::init_receipt_manager
- solana_nft_programs_rewards_center::init_reward_distributor
- solana_nft_programs_rewards_center::init_reward_entry
- solana_nft_programs_rewards_center::init_reward_receipt
- solana_nft_programs_rewards_center::init_stake_booster
- solana_nft_programs_rewards_center::reclaim_funds
- solana_nft_programs_rewards_center::reset_stake_entry
- solana_nft_programs_rewards_center::resize_stake_entry
- solana_nft_programs_rewards_center::set_reward_receipt_allowed
- solana_nft_programs_rewards_center::set_stake_entry_multiplier
- solana_nft_programs_rewards_center::set_stake_entry_multiplier_stake_seconds
- solana_nft_programs_rewards_center::stake_ccs
- solana_nft_programs_rewards_center::stake_edition
- solana_nft_programs_rewards_center::stake_pnft
- solana_nft_programs_rewards_center::unstake_ccs
- solana_nft_programs_rewards_center::unstake_edition
- solana_nft_programs_rewards_center::unstake_pnft
- solana_nft_programs_rewards_center::update_payment_info
- solana_nft_programs_rewards_center::update_pool
- solana_nft_programs_rewards_center::update_receipt_manager
- solana_nft_programs_rewards_center::update_reward_distributor
- solana_nft_programs_rewards_center::update_reward_entry
- solana_nft_programs_rewards_center::update_stake_booster
- solana_nft_programs_rewards_center::update_total_stake_seconds
- stake_booster::boost_stake_entry::handler
- stake_booster::close_stake_booster::handler
- stake_booster::init_stake_booster::handler
- stake_booster::update_stake_booster::handler
- stake_entry::ccs::stake_ccs::handler
- stake_entry::ccs::unstake_ccs::handler
- stake_entry::close_stake_entry::handler
- stake_entry::editions::stake_edition::handler
- stake_entry::editions::unstake_edition::handler
- stake_entry::init_entry::handler
- stake_entry::multiplier_stake_seconds::decrement_stake_entry_multiplier_stake_seconds::handler
- stake_entry::multiplier_stake_seconds::increment_stake_entry_multiplier_stake_seconds::handler
- stake_entry::multiplier_stake_seconds::set_stake_entry_multiplier::handler
- stake_entry::multiplier_stake_seconds::set_stake_entry_multiplier_stake_seconds::handler
- stake_entry::pnfts::stake_pnft::handler
- stake_entry::pnfts::unstake_pnft::handler
- stake_entry::reset_stake_entry::handler
- stake_entry::resize_stake_entry::handler
- stake_entry::state::escrow_seeds
- stake_entry::state::stake_entry_fill_zeros
- stake_entry::state::stake_seed
- stake_entry::update_total_stake_seconds::handler
- stake_entry::update_total_stake_seconds::increment_total_stake_seconds
- stake_pool::close_stake_pool::handler
- stake_pool::init_pool::handler
- stake_pool::update_pool::handler
- utils::resize_account
Statics
Constants
- authorization::state::STAKE_AUTHORIZATION_SEED
- authorization::state::STAKE_AUTHORIZATION_SIZE
- payment::state::BASIS_POINTS_DIVISOR
- payment::state::DEFAULT_PAYMENT_INFO_SIZE
- payment::state::PAYMENT_INFO_PREFIX
- reward_distribution::state::REWARD_DISTRIBUTOR_SEED
- reward_distribution::state::REWARD_DISTRIBUTOR_SIZE
- reward_distribution::state::REWARD_ENTRY_SEED
- reward_distribution::state::REWARD_ENTRY_SIZE
- reward_receipts::state::RECEIPT_MANAGER_SEED
- reward_receipts::state::RECEIPT_MANAGER_SIZE
- reward_receipts::state::REWARD_RECEIPT_SEED
- reward_receipts::state::REWARD_RECEIPT_SIZE
- stake_booster::state::STAKE_BOOSTER_PREFIX
- stake_booster::state::STAKE_BOOSTER_SIZE
- stake_entry::state::STAKE_ENTRY_PREFIX
- stake_entry::state::STAKE_ENTRY_SIZE
- stake_entry::state::USER_ESCROW_PREFIX
- stake_entry::state::USER_ESCROW_SIZE
- stake_pool::state::STAKE_POOL_DEFAULT_SIZE
- stake_pool::state::STAKE_POOL_PREFIX