MCPcopy Create free account

hub / github.com/cashmere-prod/contracts-prod / functions

Functions31 in github.com/cashmere-prod/contracts-prod

↓ 5 callersFunctiontransfer
( ctx: Context<TransferContext>, usdc_amount: u64, destination_domain: u32, re
solana/programs/cashmere_cctp/src/lib.rs:71
↓ 2 callersFunctioncalculate_fee
(amount: u64, fee_bp: u64, fee_static: u64)
solana/programs/cashmere_cctp/src/utils/fee.rs:3
↓ 2 callersFunctionpre_transfer
( config: &Config, signature: &AccountInfo<'info>, owner_token_account: &AccountInfo<'info>, b
solana/programs/cashmere_cctp/src/instructions/transfer/common.rs:32
↓ 2 callersMethodto_account_infos
(&self)
solana/programs/cashmere_cctp/src/cctp/token_messenger_minter_program/cpi/deposit_for_burn.rs:123
↓ 2 callersMethodto_account_metas
(&self, _is_signer: Option<bool>)
solana/programs/cashmere_cctp/src/cctp/token_messenger_minter_program/cpi/deposit_for_burn.rs:99
↓ 1 callersFunctionget_fee_ix
(ctx: Context<GetFeeContext>, fee: u64, amount: u64)
solana/programs/cashmere_cctp/src/instructions/get_fee.rs:8
↓ 1 callersFunctioninitialize_ix
( ctx: Context<InitializeContext>, fee_collector_sol: Pubkey, fee_collector_usdc: Pubkey, gas_
solana/programs/cashmere_cctp/src/instructions/initialize.rs:11
↓ 1 callersFunctionset_fee_bp_ix
(ctx: Context<ConfigContext>, fee_bp: u64)
solana/programs/cashmere_cctp/src/instructions/admin.rs:11
↓ 1 callersFunctionset_fee_collector_ix
(ctx: Context<ConfigContext>, fee_collector_sol: Pubkey, fee_collector_usdc: Pubkey)
solana/programs/cashmere_cctp/src/instructions/admin.rs:24
↓ 1 callersFunctionset_gas_drop_collector_ix
(ctx: Context<ConfigContext>, gas_drop_collector_sol: Pubkey, gas_drop_collector_usdc: Pubkey)
solana/programs/cashmere_cctp/src/instructions/admin.rs:31
↓ 1 callersFunctionset_max_native_gas_drop_ix
(ctx: Context<ConfigContext>, max_gas: u64)
solana/programs/cashmere_cctp/src/instructions/admin.rs:44
↓ 1 callersFunctionset_max_usdc_gas_drop_ix
(ctx: Context<ConfigContext>, max_gas: u64)
solana/programs/cashmere_cctp/src/instructions/admin.rs:38
↓ 1 callersFunctionset_paused_ix
(ctx: Context<ConfigContext>, paused: bool)
solana/programs/cashmere_cctp/src/instructions/admin.rs:5
↓ 1 callersFunctionset_signer_key_ix
(ctx: Context<ConfigContext>, signer_key: [u8; 32])
solana/programs/cashmere_cctp/src/instructions/admin.rs:18
↓ 1 callersFunctiontransfer_ix
( ctx: Context<TransferContext>, usdc_amount: u64, destination_domain: u32, recipient: [u8; 32
solana/programs/cashmere_cctp/src/instructions/transfer/transfer_ix.rs:39
↓ 1 callersFunctiontransfer_ownership_ix
(ctx: Context<TransferOwnershipContext>, new_owner: Pubkey)
solana/programs/cashmere_cctp/src/instructions/admin.rs:50
↓ 1 callersFunctiontransfer_v2_ix
( ctx: Context<TransferV2Context>, usdc_amount: u64, destination_domain: u32, recipient: [u8;
solana/programs/cashmere_cctp/src/instructions/transfer/transfer_v2_ix.rs:39
↓ 1 callersFunctionverify_ed25519_ix
(instructions: &AccountInfo, msg: &[u8], pub_key: &[u8])
solana/programs/cashmere_cctp/src/utils/ed25519.rs:18
Functionget_fee
(ctx: Context<GetFeeContext>, fee: u64, amount: u64)
solana/programs/cashmere_cctp/src/lib.rs:65
Functioninitialize
( ctx: Context<InitializeContext>, fee_collector_sol: Pubkey, fee_collector_usdc: Pubk
solana/programs/cashmere_cctp/src/lib.rs:19
Functionset_fee_bp
(ctx: Context<ConfigContext>, fee_bp: u64)
solana/programs/cashmere_cctp/src/lib.rs:35
Functionset_fee_collector
(ctx: Context<ConfigContext>, fee_collector_sol: Pubkey, fee_collector_usdc: Pubkey)
solana/programs/cashmere_cctp/src/lib.rs:43
Functionset_gas_drop_collector
(ctx: Context<ConfigContext>, gas_drop_collector_sol: Pubkey, gas_drop_collector_usdc: Pubkey)
solana/programs/cashmere_cctp/src/lib.rs:47
Functionset_max_native_gas_drop
(ctx: Context<ConfigContext>, max_gas: u64)
solana/programs/cashmere_cctp/src/lib.rs:55
Functionset_max_usdc_gas_drop
(ctx: Context<ConfigContext>, max_gas: u64)
solana/programs/cashmere_cctp/src/lib.rs:51
Functionset_paused
(ctx: Context<ConfigContext>, paused: bool)
solana/programs/cashmere_cctp/src/lib.rs:31
Functionset_signer_key
(ctx: Context<ConfigContext>, signer_key: [u8; 32])
solana/programs/cashmere_cctp/src/lib.rs:39
Methodto_account_infos
(&self)
solana/programs/cashmere_cctp/src/cctp/token_messenger_minter_program_v2/cpi/deposit_for_burn.rs:133
Methodto_account_metas
(&self, _is_signer: Option<bool>)
solana/programs/cashmere_cctp/src/cctp/token_messenger_minter_program_v2/cpi/deposit_for_burn.rs:108
Functiontransfer_ownership
(ctx: Context<TransferOwnershipContext>, new_owner: Pubkey)
solana/programs/cashmere_cctp/src/lib.rs:59
Functiontransfer_v2
( ctx: Context<TransferV2Context>, usdc_amount: u64, destination_domain: u32,
solana/programs/cashmere_cctp/src/lib.rs:95