Class ParclV3InstructionBuilder
Methods
addLiquidityV2
- addLiquidityV2(accounts, params): TransactionInstruction
Returns TransactionInstruction
closeLpAccount
- closeLpAccount(accounts): TransactionInstruction
Returns TransactionInstruction
closeLpPosition
- closeLpPosition(accounts): TransactionInstruction
Returns TransactionInstruction
closeMarginAccount
- closeMarginAccount(accounts): TransactionInstruction
Returns TransactionInstruction
createMarginAccount
- createMarginAccount(accounts, params): TransactionInstruction
Returns TransactionInstruction
depositMargin
- depositMargin(accounts, params): TransactionInstruction
Returns TransactionInstruction
liquidate
- liquidate(accounts, remainingAccounts, params?): TransactionInstruction
Parameters
remainingAccounts: AccountMeta[]
Returns TransactionInstruction
modifyPosition
- modifyPosition(accounts, params, remainingAccounts): TransactionInstruction
Parameters
remainingAccounts: AccountMeta[]
Returns TransactionInstruction
processSettlementRequests
- processSettlementRequests(accounts, remainingAccounts): TransactionInstruction
Parameters
remainingAccounts: AccountMeta[]
Returns TransactionInstruction
refreshLockedOiAccounting
- refreshLockedOiAccounting(accounts, remainingAccounts): TransactionInstruction
Parameters
remainingAccounts: AccountMeta[]
Returns TransactionInstruction
removeLiquidityV2
- removeLiquidityV2(accounts, params): TransactionInstruction
Returns TransactionInstruction
setMarginAccountDelegate
- setMarginAccountDelegate(accounts, params): TransactionInstruction
Returns TransactionInstruction
upgradeLpAccount
- upgradeLpAccount(accounts, params): TransactionInstruction
Returns TransactionInstruction
withdrawMargin
- withdrawMargin(accounts, params, remainingAccounts): TransactionInstruction
Parameters
remainingAccounts: AccountMeta[]
Returns TransactionInstruction