NameArgumentsAccounts
initialize
bumps:`Bumps`
marketInfo:`MarketInfo`
limitsAccount:`Option<publicKey>`
owner
isSignerisMut
strategyId
isSigner
triggerServer
strategyAccount
isMut
mangoProgram
mangoGroup
isMut
mangoAccount
isMut
mangoSigner
serumDex
spotMarket
spotOpenOrders
isMut
vaultTokenMint
vaultTokenAccount
isMut
strategyTokenMint
isMut
systemProgram
tokenProgram
rent
deposit
bumps:`Bumps`
vaultTokenAmount:`u64`
strategyId
owner
isSignerisMut
strategyAccount
mangoProgram
mangoGroup
isMut
mangoAccount
isMut
mangoCache
isMut
mangoRootBank
isMut
mangoNodeBank
isMut
mangoVault
isMut
vaultTokenAccount
isMut
depositTokenAccount
isMut
strategyTokenMint
isMut
strategyTokenAccount
isMut
tokenProgram
withdraw
bumps:`Bumps`
strategyTokenAmount:`u64`
strategyId
owner
isSignerisMut
strategyAccount
strategyVault
isMut
mangoProgram
mangoGroup
isMut
mangoAccount
isMut
mangoCache
mangoRootBank
mangoNodeBank
isMut
mangoVault
isMut
mangoSigner
spotOpenOrders
isMut
withdrawTokenAccount
isMut
strategyTokenMint
isMut
strategyTokenAccount
isMut
tokenProgram
systemProgram
adjustPositionPerp
bumps:`Bumps`
amount:`i64`
reduceOnly:`bool`
k:`i64`
strategyId
triggerServer
isSigner
strategyAccount
mangoProgram
mangoGroup
isMut
mangoAccount
isMut
mangoCache
mangoRootBank
mangoNodeBank
isMut
mangoVault
isMut
mangoMarket
isMut
mangoAsks
isMut
mangoBids
isMut
mangoEventQueue
isMut
mangoSigner
spotOpenOrders
systemProgram
tokenProgram
adjustPositionSpot
bumps:`Bumps`
amount:`i64`
slippage:`u32`
strategyId
triggerServer
isSigner
strategyAccount
mangoProgram
mangoGroup
isMut
mangoAccount
isMut
mangoCache
mangoSigner
serumDex
spotMarket
isMut
spotOpenOrders
isMut
spotAsks
isMut
spotBids
isMut
spotRequestQueue
isMut
spotEventQueue
isMut
spotBase
isMut
spotQuote
isMut
spotBaseRootBank
spotBaseNodeBank
isMut
spotBaseVault
isMut
spotQuoteRootBank
spotQuoteNodeBank
isMut
spotQuoteVault
isMut
serumDexSigner
srmVault
tokenProgram
settleFees
bumps:`Bumps`
strategyId
triggerServer
isSigner
strategyAccount
mangoProgram
mangoGroup
mangoCache
mangoAccount
isMut
mangoMarket
isMut
mangoRootBank
mangoNodeBank
isMut
mangoVault
isMut
feesVault
isMut
mangoSigner
tokenProgram
settlePnlForAccounts
bumps:`Bumps`
strategyId
triggerServer
isSigner
strategyAccount
mangoProgram
mangoGroup
isMut
mangoCache
mangoAccount
isMut
mangoRootBank
mangoNodeBank
isMut
setLimits
bumps:`Bumps`
maxTvl:`Option<u64>`
whitelist:`Vec<publicKey>`
strategyId
owner
isSignerisMut
strategyAccount
isMut
limitsAccount
isSignerisMut
systemProgram
dropLimits
bumps:`Bumps`
strategyId
owner
isSigner
strategyAccount
isMut
limitsAccount
isMut
systemProgram
createReimbursementAccount
strategyId
owner
isSignerisMut
strategyAccount
isMut
reimbursementProgram
group
reimbursementAccount
isMut
systemProgram
rent
reimb
bumps:`Bumps`
index:`u32`
strategyId
owner
isSigner
strategyAccount
reimbursementProgram
group
vault
isMut
strategyVault
isMut
reimbursementAccount
isMut
claimMintTokenAccount
isMut
claimMint
isMut
table
tokenProgram
systemProgram
rent