List of all items
Structs
- context::TransferContext
- prelude::Account
- prelude::AccountInfo
- prelude::Clock
- prelude::EpochSchedule
- prelude::ExecuteInstruction
- prelude::ExtraAccountMeta
- prelude::ExtraAccountMetaList
- prelude::Mint
- prelude::Pubkey
- prelude::Rent
- prelude::StakeHistory
- prelude::StateWithExtensions
- prelude::StateWithExtensionsMut
- prelude::TransferHookAccount
Enums
- prelude::AccountResolutionError
- prelude::AccountState
- prelude::ExtensionType
- prelude::ProgramError
- prelude::Seed
- prelude::TransferHookError
- prelude::TransferHookInstruction
- prelude::system_instruction::SystemError
- prelude::system_instruction::SystemInstruction
Traits
- context::ExtraMetas
- prelude::BaseStateWithExtensions
- prelude::BaseStateWithExtensionsMut
- prelude::Sysvar
Macros
Attribute Macros
Derive Macros
Functions
- prelude::collect_extra_account_metas_signer_seeds
- prelude::execute_with_extra_account_metas
- prelude::get_extra_account_metas_address
- prelude::get_extra_account_metas_address_and_bump_seed
- prelude::initialize_extra_account_meta_list
- prelude::invoke_signed
- prelude::next_account_info
- prelude::onchain::add_extra_accounts_for_execute_cpi
- prelude::onchain::invoke_execute
- prelude::system_instruction::advance_nonce_account
- prelude::system_instruction::allocate
- prelude::system_instruction::allocate_with_seed
- prelude::system_instruction::assign
- prelude::system_instruction::assign_with_seed
- prelude::system_instruction::authorize_nonce_account
- prelude::system_instruction::create_account
- prelude::system_instruction::create_account_with_seed
- prelude::system_instruction::create_nonce_account
- prelude::system_instruction::create_nonce_account_with_seed
- prelude::system_instruction::transfer
- prelude::system_instruction::transfer_many
- prelude::system_instruction::transfer_with_seed
- prelude::system_instruction::upgrade_nonce_account
- prelude::system_instruction::withdraw_nonce_account
- prelude::update_extra_account_meta_list