Name | Arguments | Accounts |
---|---|---|
initializeMultisig | owners:`Vec<publicKey>` signerThreshold:`u64` name:`string` | signer isSignerisMut multisig isSignerisMut authPda isMut poolWrappedSol isMut poolUsdc isMut wsolMint usdcMint feeReceiverAddress isMut systemProgram tokenProgram rent |
proposeMultisigWithdraw | proposedCurrencyMint:`publicKey` proposedAmount:`u64` proposedReceiver:`publicKey` | signer isSignerisMut multisig isMut poolWrappedSol isMut poolUsdc isMut wsolMint usdcMint systemProgram tokenProgram |
approveMultisigWithdraw | proposedCurrencyMint:`publicKey` proposedAmount:`u64` proposedReceiver:`publicKey` | signer isSignerisMut multisig isMut systemProgram |
executeMultisigWithdraw | signer isSignerisMut multisig isMut poolWrappedSol isMut poolUsdc isMut wsolMint usdcMint proposedReceiver isMut authPda isMut feeReceiverAta isMut systemProgram tokenProgram |