List of all items
Structs
- accounts::InitializeCpiContextAccount
- accounts::InvokeCpiInstruction
- accounts::InvokeInstruction
- instruction::InitCpiContextAccount
- instruction::Invoke
- instruction::InvokeCpi
- instruction::StubIdlBuild
- invoke::instruction::InstructionDataInvoke
- invoke::instruction::InvokeInstruction
- invoke::instruction::InvokeInstructionBumps
- invoke::instruction::NewAddressParams
- invoke::instruction::NewAddressParamsPacked
- invoke::instruction::OutputCompressedAccountWithContext
- invoke::instruction::OutputCompressedAccountWithPackedContext
- invoke::processor::CompressedProof
- invoke::sol_compression::CompressedSolPda
- invoke_cpi::account::CpiContextAccount
- invoke_cpi::initialize::InitializeCpiContextAccount
- invoke_cpi::initialize::InitializeCpiContextAccountBumps
- invoke_cpi::instruction::InstructionDataInvokeCpi
- invoke_cpi::instruction::InvokeCpiInstruction
- invoke_cpi::instruction::InvokeCpiInstructionBumps
- invoke_cpi::processor::Account
- invoke_cpi::processor::AccountInfo
- invoke_cpi::processor::AccountLoader
- invoke_cpi::processor::AccountMeta
- invoke_cpi::processor::AnchorError
- invoke_cpi::processor::Clock
- invoke_cpi::processor::Context
- invoke_cpi::processor::CpiContext
- invoke_cpi::processor::EpochSchedule
- invoke_cpi::processor::Instructions
- invoke_cpi::processor::Interface
- invoke_cpi::processor::InterfaceAccount
- invoke_cpi::processor::Program
- invoke_cpi::processor::ProgramData
- invoke_cpi::processor::ProgramErrorWithOrigin
- invoke_cpi::processor::Pubkey
- invoke_cpi::processor::Rent
- invoke_cpi::processor::Rewards
- invoke_cpi::processor::Signer
- invoke_cpi::processor::SlotHashes
- invoke_cpi::processor::SlotHistory
- invoke_cpi::processor::Source
- invoke_cpi::processor::StakeHistory
- invoke_cpi::processor::System
- invoke_cpi::processor::SystemAccount
- invoke_cpi::processor::Sysvar
- invoke_cpi::processor::UncheckedAccount
- invoke_cpi::processor::borsh::maybestd::boxed::Box
- invoke_cpi::processor::borsh::maybestd::boxed::ThinBox
- invoke_cpi::processor::borsh::maybestd::collections::BTreeMap
- invoke_cpi::processor::borsh::maybestd::collections::BTreeSet
- invoke_cpi::processor::borsh::maybestd::collections::BinaryHeap
- invoke_cpi::processor::borsh::maybestd::collections::HashMap
- invoke_cpi::processor::borsh::maybestd::collections::HashSet
- invoke_cpi::processor::borsh::maybestd::collections::LinkedList
- invoke_cpi::processor::borsh::maybestd::collections::TryReserveError
- invoke_cpi::processor::borsh::maybestd::collections::VecDeque
- invoke_cpi::processor::borsh::maybestd::collections::binary_heap::BinaryHeap
- invoke_cpi::processor::borsh::maybestd::collections::binary_heap::Drain
- invoke_cpi::processor::borsh::maybestd::collections::binary_heap::DrainSorted
- invoke_cpi::processor::borsh::maybestd::collections::binary_heap::IntoIter
- invoke_cpi::processor::borsh::maybestd::collections::binary_heap::IntoIterSorted
- invoke_cpi::processor::borsh::maybestd::collections::binary_heap::Iter
- invoke_cpi::processor::borsh::maybestd::collections::binary_heap::PeekMut
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::BTreeMap
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::Cursor
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::CursorMut
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::CursorMutKey
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::ExtractIf
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::IntoIter
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::IntoKeys
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::IntoValues
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::Iter
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::IterMut
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::Keys
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::OccupiedEntry
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::OccupiedError
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::Range
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::RangeMut
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::UnorderedKeyError
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::VacantEntry
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::Values
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::ValuesMut
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::BTreeSet
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::Cursor
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::CursorMut
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::CursorMutKey
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::Difference
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::ExtractIf
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::Intersection
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::IntoIter
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::Iter
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::OccupiedEntry
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::Range
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::SymmetricDifference
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::Union
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::UnorderedKeyError
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::VacantEntry
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::DefaultHasher
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::Drain
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::ExtractIf
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::HashMap
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::IntoIter
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::IntoKeys
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::IntoValues
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::Iter
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::IterMut
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::Keys
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::OccupiedEntry
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::OccupiedError
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::RandomState
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::VacantEntry
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::Values
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::ValuesMut
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::Difference
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::Drain
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::ExtractIf
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::HashSet
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::Intersection
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::IntoIter
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::Iter
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::OccupiedEntry
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::SymmetricDifference
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::Union
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::VacantEntry
- invoke_cpi::processor::borsh::maybestd::collections::linked_list::Cursor
- invoke_cpi::processor::borsh::maybestd::collections::linked_list::CursorMut
- invoke_cpi::processor::borsh::maybestd::collections::linked_list::ExtractIf
- invoke_cpi::processor::borsh::maybestd::collections::linked_list::IntoIter
- invoke_cpi::processor::borsh::maybestd::collections::linked_list::Iter
- invoke_cpi::processor::borsh::maybestd::collections::linked_list::IterMut
- invoke_cpi::processor::borsh::maybestd::collections::linked_list::LinkedList
- invoke_cpi::processor::borsh::maybestd::collections::vec_deque::Drain
- invoke_cpi::processor::borsh::maybestd::collections::vec_deque::IntoIter
- invoke_cpi::processor::borsh::maybestd::collections::vec_deque::Iter
- invoke_cpi::processor::borsh::maybestd::collections::vec_deque::IterMut
- invoke_cpi::processor::borsh::maybestd::collections::vec_deque::VecDeque
- invoke_cpi::processor::borsh::maybestd::io::BorrowedBuf
- invoke_cpi::processor::borsh::maybestd::io::BorrowedCursor
- invoke_cpi::processor::borsh::maybestd::io::BufReader
- invoke_cpi::processor::borsh::maybestd::io::BufWriter
- invoke_cpi::processor::borsh::maybestd::io::Bytes
- invoke_cpi::processor::borsh::maybestd::io::Chain
- invoke_cpi::processor::borsh::maybestd::io::Cursor
- invoke_cpi::processor::borsh::maybestd::io::Empty
- invoke_cpi::processor::borsh::maybestd::io::Error
- invoke_cpi::processor::borsh::maybestd::io::IntoInnerError
- invoke_cpi::processor::borsh::maybestd::io::IoSlice
- invoke_cpi::processor::borsh::maybestd::io::IoSliceMut
- invoke_cpi::processor::borsh::maybestd::io::LineWriter
- invoke_cpi::processor::borsh::maybestd::io::Lines
- invoke_cpi::processor::borsh::maybestd::io::PipeReader
- invoke_cpi::processor::borsh::maybestd::io::PipeWriter
- invoke_cpi::processor::borsh::maybestd::io::Repeat
- invoke_cpi::processor::borsh::maybestd::io::Sink
- invoke_cpi::processor::borsh::maybestd::io::Split
- invoke_cpi::processor::borsh::maybestd::io::Stderr
- invoke_cpi::processor::borsh::maybestd::io::StderrLock
- invoke_cpi::processor::borsh::maybestd::io::Stdin
- invoke_cpi::processor::borsh::maybestd::io::StdinLock
- invoke_cpi::processor::borsh::maybestd::io::Stdout
- invoke_cpi::processor::borsh::maybestd::io::StdoutLock
- invoke_cpi::processor::borsh::maybestd::io::Take
- invoke_cpi::processor::borsh::maybestd::io::WriterPanicked
- invoke_cpi::processor::borsh::maybestd::string::Drain
- invoke_cpi::processor::borsh::maybestd::string::FromUtf16Error
- invoke_cpi::processor::borsh::maybestd::string::FromUtf8Error
- invoke_cpi::processor::borsh::maybestd::string::IntoChars
- invoke_cpi::processor::borsh::maybestd::string::String
- invoke_cpi::processor::borsh::maybestd::vec::Drain
- invoke_cpi::processor::borsh::maybestd::vec::ExtractIf
- invoke_cpi::processor::borsh::maybestd::vec::IntoIter
- invoke_cpi::processor::borsh::maybestd::vec::Splice
- invoke_cpi::processor::borsh::maybestd::vec::Vec
- invoke_cpi::processor::borsh::schema::BorshSchemaContainer
- invoke_cpi::processor::error::AnchorError
- invoke_cpi::processor::error::ProgramErrorWithOrigin
- invoke_cpi::processor::error::Source
- program::LightSystemProgram
- sdk::CompressedCpiContext
- sdk::compressed_account::CompressedAccount
- sdk::compressed_account::CompressedAccountData
- sdk::compressed_account::CompressedAccountWithMerkleContext
- sdk::compressed_account::MerkleContext
- sdk::compressed_account::PackedCompressedAccountWithMerkleContext
- sdk::compressed_account::PackedMerkleContext
- sdk::compressed_account::QueueIndex
- sdk::event::MerkleTreeSequenceNumber
- sdk::event::PublicTransactionEvent
Enums
- errors::SystemProgramError
- invoke_cpi::processor::ComparedValues
- invoke_cpi::processor::Error
- invoke_cpi::processor::ErrorCode
- invoke_cpi::processor::ErrorOrigin
- invoke_cpi::processor::ProgramError
- invoke_cpi::processor::UpgradeableLoaderState
- invoke_cpi::processor::borsh::maybestd::borrow::Cow
- invoke_cpi::processor::borsh::maybestd::collections::Bound
- invoke_cpi::processor::borsh::maybestd::collections::TryReserveErrorKind
- invoke_cpi::processor::borsh::maybestd::collections::btree_map::Entry
- invoke_cpi::processor::borsh::maybestd::collections::btree_set::Entry
- invoke_cpi::processor::borsh::maybestd::collections::hash_map::Entry
- invoke_cpi::processor::borsh::maybestd::collections::hash_set::Entry
- invoke_cpi::processor::borsh::maybestd::io::ErrorKind
- invoke_cpi::processor::borsh::maybestd::io::SeekFrom
- invoke_cpi::processor::borsh::schema::Definition
- invoke_cpi::processor::borsh::schema::Fields
- invoke_cpi::processor::error::ComparedValues
- invoke_cpi::processor::error::Error
- invoke_cpi::processor::error::ErrorCode
- invoke_cpi::processor::error::ErrorOrigin
Traits
- invoke_cpi::processor::AccountDeserialize
- invoke_cpi::processor::AccountSerialize
- invoke_cpi::processor::Accounts
- invoke_cpi::processor::AccountsClose
- invoke_cpi::processor::AccountsExit
- invoke_cpi::processor::AnchorDeserialize
- invoke_cpi::processor::AnchorSerialize
- invoke_cpi::processor::Id
- invoke_cpi::processor::IdlBuild
- invoke_cpi::processor::Key
- invoke_cpi::processor::Lamports
- invoke_cpi::processor::Owner
- invoke_cpi::processor::SolanaSysvar
- invoke_cpi::processor::Space
- invoke_cpi::processor::ToAccountInfo
- invoke_cpi::processor::ToAccountInfos
- invoke_cpi::processor::ToAccountMetas
- invoke_cpi::processor::borsh::BorshDeserialize
- invoke_cpi::processor::borsh::BorshSchema
- invoke_cpi::processor::borsh::BorshSerialize
- invoke_cpi::processor::borsh::de::BorshDeserialize
- invoke_cpi::processor::borsh::de::EnumExt
- invoke_cpi::processor::borsh::maybestd::borrow::Borrow
- invoke_cpi::processor::borsh::maybestd::borrow::BorrowMut
- invoke_cpi::processor::borsh::maybestd::borrow::ToOwned
- invoke_cpi::processor::borsh::maybestd::io::BufRead
- invoke_cpi::processor::borsh::maybestd::io::IsTerminal
- invoke_cpi::processor::borsh::maybestd::io::Read
- invoke_cpi::processor::borsh::maybestd::io::Seek
- invoke_cpi::processor::borsh::maybestd::io::Write
- invoke_cpi::processor::borsh::maybestd::io::prelude::BufRead
- invoke_cpi::processor::borsh::maybestd::io::prelude::Read
- invoke_cpi::processor::borsh::maybestd::io::prelude::Seek
- invoke_cpi::processor::borsh::maybestd::io::prelude::Write
- invoke_cpi::processor::borsh::maybestd::string::ToString
- invoke_cpi::processor::borsh::schema::BorshSchema
- invoke_cpi::processor::borsh::ser::BorshSerialize
- sdk::accounts::InvokeAccounts
- sdk::accounts::SignerAccounts
Macros
- invoke_cpi::processor::borsh::maybestd::format
- invoke_cpi::processor::borsh::maybestd::io::const_error
- invoke_cpi::processor::borsh::maybestd::vec
- invoke_cpi::processor::declare_id
- invoke_cpi::processor::emit
- invoke_cpi::processor::err
- invoke_cpi::processor::error
- invoke_cpi::processor::msg
- invoke_cpi::processor::require
- invoke_cpi::processor::require_eq
- invoke_cpi::processor::require_gt
- invoke_cpi::processor::require_gte
- invoke_cpi::processor::require_keys_eq
- invoke_cpi::processor::require_keys_neq
- invoke_cpi::processor::require_neq
- invoke_cpi::processor::source
Attribute Macros
- invoke_cpi::processor::access_control
- invoke_cpi::processor::account
- invoke_cpi::processor::constant
- invoke_cpi::processor::error_code
- invoke_cpi::processor::event
- invoke_cpi::processor::program
- invoke_cpi::processor::zero_copy
Derive Macros
- invoke_cpi::processor::Accounts
- invoke_cpi::processor::AnchorDeserialize
- invoke_cpi::processor::AnchorSerialize
- invoke_cpi::processor::InitSpace
- invoke_cpi::processor::borsh::BorshDeserialize
- invoke_cpi::processor::borsh::BorshSchema
- invoke_cpi::processor::borsh::BorshSerialize
- invoke_cpi::processor::thiserror::Error
Functions
- check_id
- entry
- entrypoint
- id
- invoke::address::derive_new_addresses
- invoke::address::insert_addresses_cpi
- invoke::address::insert_addresses_into_address_merkle_tree_queue
- invoke::append_state::create_cpi_accounts_and_instruction_data
- invoke::append_state::insert_output_compressed_accounts_into_state_merkle_tree
- invoke::emit_event::emit_state_transition_event
- invoke::nullify_state::insert_nullifiers
- invoke::processor::process
- invoke::sol_compression::compress_lamports
- invoke::sol_compression::compress_or_decompress_lamports
- invoke::sol_compression::decompress_lamports
- invoke::sol_compression::transfer_lamports
- invoke::sum_check::sum_check
- invoke::verify_signer::input_compressed_accounts_signer_check
- invoke::verify_state_proof::fetch_input_compressed_account_roots
- invoke::verify_state_proof::fetch_roots_address_merkle_tree
- invoke::verify_state_proof::hash_input_compressed_accounts
- invoke::verify_state_proof::verify_state_proof
- invoke_cpi::process_cpi_context::process_cpi_context
- invoke_cpi::process_cpi_context::set_cpi_context
- invoke_cpi::processor::borsh::maybestd::boxed::box_new
- invoke_cpi::processor::borsh::maybestd::io::copy
- invoke_cpi::processor::borsh::maybestd::io::empty
- invoke_cpi::processor::borsh::maybestd::io::pipe
- invoke_cpi::processor::borsh::maybestd::io::read_to_string
- invoke_cpi::processor::borsh::maybestd::io::repeat
- invoke_cpi::processor::borsh::maybestd::io::sink
- invoke_cpi::processor::borsh::maybestd::io::stderr
- invoke_cpi::processor::borsh::maybestd::io::stdin
- invoke_cpi::processor::borsh::maybestd::io::stdout
- invoke_cpi::processor::borsh::schema_helpers::try_from_slice_with_schema
- invoke_cpi::processor::borsh::schema_helpers::try_to_vec_with_schema
- invoke_cpi::processor::borsh::to_vec
- invoke_cpi::processor::borsh::to_writer
- invoke_cpi::processor::borsh::try_from_slice_with_schema
- invoke_cpi::processor::borsh::try_to_vec_with_schema
- invoke_cpi::processor::next_account_info
- invoke_cpi::processor::process_invoke_cpi
- invoke_cpi::verify_signer::check_program_owner_address_merkle_tree
- invoke_cpi::verify_signer::check_program_owner_state_merkle_tree
- invoke_cpi::verify_signer::cpi_signer_check
- invoke_cpi::verify_signer::cpi_signer_checks
- invoke_cpi::verify_signer::input_compressed_accounts_signer_check
- invoke_cpi::verify_signer::output_compressed_accounts_write_access_check
- light_system_program::init_cpi_context_account
- light_system_program::invoke
- light_system_program::invoke_cpi
- light_system_program::stub_idl_build
- sdk::address::add_and_get_remaining_account_indices
- sdk::address::derive_address
- sdk::address::pack_new_address_params
- sdk::compressed_account::pack_merkle_context
- sdk::invoke::create_invoke_instruction
- sdk::invoke::create_invoke_instruction_data_and_remaining_accounts
- sdk::invoke::get_sol_pool_pda
- utils::get_cpi_authority_pda
- utils::get_registered_program_pda
Type Aliases
- invoke_cpi::processor::Result
- invoke_cpi::processor::borsh::maybestd::io::RawOsError
- invoke_cpi::processor::borsh::maybestd::io::Result
- invoke_cpi::processor::borsh::maybestd::string::ParseError
- invoke_cpi::processor::borsh::schema::Declaration
- invoke_cpi::processor::borsh::schema::FieldName
- invoke_cpi::processor::borsh::schema::VariantName