List of all items
Structs
- instruction::AmountArgs
- instruction::InitVaultArgs
- instruction::MintEditionProxyArgs
- instruction::NumberOfShareArgs
- state::ExternalPriceAccount
- state::SafetyDepositBox
- state::Vault
- utils::TokenBurnParams
- utils::TokenMintToParams
- utils::TokenTransferParams
Enums
Functions
- check_id
- id
- instruction::create_activate_vault_instruction
- instruction::create_add_shares_instruction
- instruction::create_add_token_to_inactive_vault_instruction
- instruction::create_combine_vault_instruction
- instruction::create_init_vault_instruction
- instruction::create_mint_shares_instruction
- instruction::create_redeem_shares_instruction
- instruction::create_set_authority_instruction
- instruction::create_update_external_price_account_instruction
- instruction::create_withdraw_shares_instruction
- instruction::create_withdraw_tokens_instruction
- processor::process_activate_vault
- processor::process_add_fractional_shares_to_treasury
- processor::process_add_token_to_inactivated_vault
- processor::process_combine_vault
- processor::process_init_vault
- processor::process_instruction
- processor::process_mint_fractional_shares
- processor::process_redeem_shares
- processor::process_set_authority
- processor::process_update_external_price_account
- processor::process_withdraw_fractional_shares_from_treasury
- processor::process_withdraw_token_from_safety_deposit_box
- utils::assert_derivation
- utils::assert_initialized
- utils::assert_owned_by
- utils::assert_rent_exempt
- utils::assert_token_matching
- utils::assert_token_program_matches_package
- utils::assert_vault_authority_correct
- utils::create_or_allocate_account_raw
- utils::spl_token_burn
- utils::spl_token_mint_to
- utils::spl_token_transfer
- utils::try_from_slice_checked