List of all items
Structs
- accounts::AddInvalidatorCtx
- accounts::ClaimCtx
- accounts::ClaimReceiptMintCtx
- accounts::CloseMintManagerCtx
- accounts::CloseTransferReceiptCtx
- accounts::CreateClaimReceiptCtx
- accounts::CreateMintManagerCtx
- accounts::CreateTransferReceiptCtx
- accounts::DelegateCtx
- accounts::InitCtx
- accounts::InitMintCounterCtx
- accounts::InvalidateCtx
- accounts::IssueCtx
- accounts::MigrateCtx
- accounts::ReplaceInvalidatorCtx
- accounts::SendCtx
- accounts::SetClaimApproverCtx
- accounts::SetTransferAuthorityCtx
- accounts::TransferCtx
- accounts::UndelegateCtx
- accounts::UninitCtx
- accounts::UnissueCtx
- accounts::UpdateInvalidationTypeCtx
- accounts::UpdateTransferReceiptCtx
- instruction::AddInvalidator
- instruction::Claim
- instruction::ClaimReceiptMint
- instruction::CloseMintManager
- instruction::CloseTransferReceipt
- instruction::CreateClaimReceipt
- instruction::CreateMintManager
- instruction::CreateTransferReceipt
- instruction::Delegate
- instruction::Init
- instruction::InitMintCounter
- instruction::Invalidate
- instruction::Issue
- instruction::Migrate
- instruction::ReplaceInvalidator
- instruction::Send
- instruction::SetClaimApprover
- instruction::SetTransferAuthority
- instruction::Transfer
- instruction::Undelegate
- instruction::Uninit
- instruction::Unissue
- instruction::UpdateInvalidationType
- instruction::UpdateTransferReceipt
- instructions::add_invalidator::AddInvalidatorCtx
- instructions::claim::ClaimCtx
- instructions::claim_receipt_mint::ClaimReceiptMintCtx
- instructions::close_mint_manager::CloseMintManagerCtx
- instructions::create_claim_receipt::CreateClaimReceiptCtx
- instructions::create_mint_manager::CreateMintManagerCtx
- instructions::init::InitCtx
- instructions::init::InitIx
- instructions::init_mint_counter::InitMintCounterCtx
- instructions::invalidate::InvalidateCtx
- instructions::issue::IssueCtx
- instructions::permissioned::delegate::DelegateCtx
- instructions::permissioned::migrate::MigrateCtx
- instructions::permissioned::send::SendCtx
- instructions::permissioned::undelegate::UndelegateCtx
- instructions::replace_invalidator::ReplaceInvalidatorCtx
- instructions::set_claim_approver::SetClaimApproverCtx
- instructions::set_transfer_authority::SetTransferAuthorityCtx
- instructions::transfers::close_transfer_receipt::CloseTransferReceiptCtx
- instructions::transfers::create_transfer_receipt::CreateTransferReceiptCtx
- instructions::transfers::transfer::TransferCtx
- instructions::transfers::update_transfer_receipt::UpdateTransferReceiptCtx
- instructions::uninit::UninitCtx
- instructions::unissue::UnissueCtx
- instructions::update_invalidation_type::UpdateInvalidationTypeCtx
- program::CardinalTokenManager
- state::ClaimReceipt
- state::MintCounter
- state::MintManager
- state::ReceiptMintManager
- state::TokenManager
- state::TransferReceipt
Enums
Functions
- cardinal_token_manager::add_invalidator
- cardinal_token_manager::claim
- cardinal_token_manager::claim_receipt_mint
- cardinal_token_manager::close_mint_manager
- cardinal_token_manager::close_transfer_receipt
- cardinal_token_manager::create_claim_receipt
- cardinal_token_manager::create_mint_manager
- cardinal_token_manager::create_transfer_receipt
- cardinal_token_manager::delegate
- cardinal_token_manager::init
- cardinal_token_manager::init_mint_counter
- cardinal_token_manager::invalidate
- cardinal_token_manager::issue
- cardinal_token_manager::migrate
- cardinal_token_manager::replace_invalidator
- cardinal_token_manager::send
- cardinal_token_manager::set_claim_approver
- cardinal_token_manager::set_transfer_authority
- cardinal_token_manager::transfer
- cardinal_token_manager::undelegate
- cardinal_token_manager::uninit
- cardinal_token_manager::unissue
- cardinal_token_manager::update_invalidation_type
- cardinal_token_manager::update_transfer_receipt
- check_id
- entry
- entrypoint
- id
- instructions::add_invalidator::handler
- instructions::claim::handler
- instructions::claim_receipt_mint::handler
- instructions::close_mint_manager::handler
- instructions::create_claim_receipt::handler
- instructions::create_mint_manager::handler
- instructions::init::handler
- instructions::init_mint_counter::handler
- instructions::invalidate::handler
- instructions::issue::handler
- instructions::permissioned::delegate::handler
- instructions::permissioned::migrate::handler
- instructions::permissioned::send::handler
- instructions::permissioned::undelegate::handler
- instructions::replace_invalidator::handler
- instructions::set_claim_approver::handler
- instructions::set_transfer_authority::handler
- instructions::transfers::close_transfer_receipt::handler
- instructions::transfers::create_transfer_receipt::handler
- instructions::transfers::transfer::handler
- instructions::transfers::update_transfer_receipt::handler
- instructions::uninit::handler
- instructions::unissue::handler
- instructions::update_invalidation_type::handler
- state::token_manager_size
- utils::assert_payment_token_account
Statics
Constants
- state::CLAIM_RECEIPT_SEED
- state::CLAIM_RECEIPT_SIZE
- state::INVALIDATION_REWARD_LAMPORTS
- state::MAX_INVALIDATORS
- state::MINT_COUNTER_SEED
- state::MINT_COUNTER_SIZE
- state::MINT_MANAGER_SEED
- state::MINT_MANAGER_SIZE
- state::PERMISSIONED_REWARD_ADDRESS
- state::PERMISSIONED_REWARD_LAMPORTS
- state::RECEIPT_MINT_MANAGER_SEED
- state::RECEIPT_MINT_MANAGER_SIZE
- state::TOKEN_MANAGER_SEED
- state::TRANSFER_RECEIPT_SEED
- state::TRANSFER_RECEIPT_SIZE