MCPcopy Create free account

hub / github.com/brahmGAN/solana-node-contract / functions

Functions25 in github.com/brahmGAN/solana-node-contract

↓ 1 callersFunctiondelay
(ms: number)
tests/buy_node.t.ts:220
Functionadd_whitelist_addresses
(ctx: Context<SetUserContext>, user: Pubkey, list_number: bool)
programs/solana-contracts/src/lib.rs:126
Functionbuy_node
(ctx: Context<BuyNodeContext>, discount_code:String, quantity:u64)
programs/solana-contracts/src/lib.rs:203
Functiondiscount_code
@dev Add and remove a discount code by switching the boolean
programs/solana-contracts/src/lib.rs:108
Functionget_current_tier_number
(ctx: Context<GetNodeSaleContext>)
programs/solana-contracts/src/lib.rs:686
Functionget_discount_code_status
(ctx: Context<GetDiscountCodeContext>, discount_code: String)
programs/solana-contracts/src/lib.rs:657
Functionget_early_sale_status
@dev Getter functions
programs/solana-contracts/src/lib.rs:566
Functionget_funds_handler
(ctx: Context<GetNodeSaleContext>)
programs/solana-contracts/src/lib.rs:635
Functionget_gpu_net_sale
(ctx: Context<GetNodeSaleContext>)
programs/solana-contracts/src/lib.rs:588
Functionget_owner
(ctx: Context<GetOwnerContext>)
programs/solana-contracts/src/lib.rs:623
Functionget_tier_limit
(ctx: Context<GetNodeSaleContext>, tier_number:u64)
programs/solana-contracts/src/lib.rs:599
Functionget_tier_price
(ctx: Context<GetNodeSaleContext>, tier_number:u64)
programs/solana-contracts/src/lib.rs:611
Functionget_total_nodes_held
(ctx: Context<GetUserContext>, user: Pubkey)
programs/solana-contracts/src/lib.rs:645
Functionget_user_address
(ctx: Context<GetUserAddressContext>, user: Pubkey)
programs/solana-contracts/src/lib.rs:696
Functionget_white_list_one_sale
(ctx: Context<GetNodeSaleContext>)
programs/solana-contracts/src/lib.rs:577
Functionget_whitelist_user_status
(ctx: Context<GetUserContext>, user: Pubkey)
programs/solana-contracts/src/lib.rs:672
Functioninit_nft
(ctx: Context<InitNFTContext>, name: String, symbol: String, uri: String)
programs/solana-contracts/src/lib.rs:399
Functioninitialize
(ctx: Context<InitializeContext>, tier_number: u64, funds_handler: Pubkey)
programs/solana-contracts/src/lib.rs:24
Functionset_sale_status
(ctx: Context<SetNodeSaleContext>, sale_type:u8, sale_status: bool)
programs/solana-contracts/src/lib.rs:72
Functionset_swap_status
(ctx: Context<SetSwapStatusContext>, types:u8,status:bool)
programs/solana-contracts/src/lib.rs:148
Functionset_tier_limit
(ctx: Context<SetNodeSaleContext>, tier_limit: Vec<u64>)
programs/solana-contracts/src/lib.rs:46
Functionset_tier_price
(ctx: Context<SetNodeSaleContext>, tier_price:Vec<u64>)
programs/solana-contracts/src/lib.rs:59
Functionset_total_nodes_burnt
(ctx: Context<SetTotalNodesBurntcontext>, user: Pubkey, quantity: u64)
programs/solana-contracts/src/lib.rs:193
Functionset_user_address
(ctx: Context<SetUserAddressContext>, email:String, evm_address:String)
programs/solana-contracts/src/lib.rs:183
Functionswap_barrels
(ctx: Context<SwapBarrelsContext>, role:u8, quantity:u64)
programs/solana-contracts/src/lib.rs:471