Name | Arguments | Accounts |
---|---|---|
initialize | owner isSignerisMut commissionFeeAccount isSignerisMut commissionTokenAccount isSignerisMut metaAccount isMut tokenMint feeTokenMint systemProgram tokenProgram rent | |
initializeSaleAccounts | owner isSignerisMut saleAccount1 saleAccount2 metaAccount isMut tokenMint systemProgram tokenProgram rent | |
pickMrp | owner isSignerisMut saleAccount1 commissionFeeAccount metaAccount isMut | |
getFund | amount:`u64` | sender isSignerisMut tokenAccount isMut fundAccount isMut commissionFeeAccount isMut commissionTokenAccount isMut metaAccount tokenProgram |
rebalanceMrp | user isSignerisMut saleAccount2 isMut commissionTokenAccount isMut commissionFeeAccount tokenMint metaAccount tokenProgram |