List of all items
Structs
- account::LightAccount
- address::NewAddressParams
- address::PackedNewAddressParams
- cpi::CpiAccountsConfig
- cpi::CpiInputs
- cpi::CpiSigner
- instruction::AddressTreeInfo
- instruction::MerkleContext
- instruction::PackedAccounts
- instruction::PackedAddressTreeInfo
- instruction::PackedMerkleContext
- instruction::PackedStateTreeInfo
- instruction::SystemAccountMetaConfig
- instruction::SystemAccountPubkeys
- instruction::ValidityProof
- instruction::account_meta::CompressedAccountMeta
- instruction::account_meta::CompressedAccountMetaClose
- instruction::account_meta::CompressedAccountMetaNoAddress
- instruction::account_meta::CompressedAccountMetaNoLamportsNoAddress
- instruction::account_meta::CompressedAccountMetaWithLamports
- token::TokenData
- token::TokenDataWithMerkleContext
Enums
Traits
- LightDiscriminator
- instruction::account_info::CompressedAccountInfoTrait
- instruction::account_info::InAccountInfoTrait
- instruction::account_meta::CompressedAccountMetaTrait
- legacy::InvokeAccounts
- legacy::InvokeCpiAccounts
- legacy::InvokeCpiContextAccount
- legacy::InvokeCpiContextAccountMut
- legacy::LightSystemAccount
- legacy::LightTraits
- legacy::SignerAccounts
Macros
Attribute Macros
Derive Macros
Functions
- address::v1::derive_address
- address::v1::derive_address_seed
- cpi::create_light_system_progam_instruction_invoke_cpi
- cpi::invoke_light_system_program
- cpi::to_account_metas
- cpi::verify_borsh
- instruction::get_light_system_account_metas
- instruction::pack_address_tree_info
- instruction::pack_address_tree_infos
- instruction::pack_merkle_context
- instruction::pack_merkle_contexts
- instruction::unpack_address_tree_info
- instruction::unpack_address_tree_infos
- legacy::create_cpi_inputs_for_new_account
- transfer::transfer_compressed_sol
Type Aliases
Constants
- constants::ACCOUNT_COMPRESSION_PROGRAM_ID
- constants::ADDRESS_MERKLE_TREE_CANOPY_DEPTH
- constants::ADDRESS_MERKLE_TREE_CHANGELOG
- constants::ADDRESS_MERKLE_TREE_HEIGHT
- constants::ADDRESS_MERKLE_TREE_INDEXED_CHANGELOG
- constants::ADDRESS_MERKLE_TREE_ROOTS
- constants::ADDRESS_QUEUE_V1
- constants::ADDRESS_TREE_V1
- constants::CPI_AUTHORITY_PDA_SEED
- constants::C_TOKEN_PROGRAM_ID
- constants::LIGHT_SYSTEM_PROGRAM_ID
- constants::NOOP_PROGRAM_ID
- constants::REGISTERED_PROGRAM_PDA
- constants::STATE_MERKLE_TREE_CANOPY_DEPTH
- constants::STATE_MERKLE_TREE_CHANGELOG
- constants::STATE_MERKLE_TREE_HEIGHT
- constants::STATE_MERKLE_TREE_ROOTS
- constants::TOKEN_COMPRESSED_ACCOUNT_DISCRIMINATOR