NameArgumentsAccounts
initVaultProtoConfig
params:`InitializeVaultProtoConfigParams`
creator
isSignerisMut
vaultProtoConfig
isSignerisMut
systemProgram
initVaultPeriod
params:`InitializeVaultPeriodParams`
vaultPeriod
isMut
vault
creator
isSignerisMut
systemProgram
deposit
params:`DepositParams`
common
depositWithMetadata
params:`DepositParams`
common
positionMetadataAccount
isMut
metadataProgram
withdrawB
common
closePosition
common
vaultPeriodUserExpiry
isMut
vaultTokenAAccount
isMut
userTokenAAccount
isMut
userPositionNftMint
isMut
dripSplTokenSwap
common
swap
swapTokenMint
isMut
swapFeeAccount
isMut
swapAuthority
tokenSwapProgram
dripOrcaWhirlpool
common
whirlpool
isMut
tickArray0
isMut
tickArray1
isMut
tickArray2
isMut
oracle
whirlpoolProgram
initVault
params:`InitializeVaultParams`
creator
isSignerisMut
vault
isMut
vaultProtoConfig
tokenAAccount
isMut
tokenBAccount
isMut
treasuryTokenBAccount
tokenAMint
tokenBMint
tokenProgram
associatedTokenProgram
systemProgram
rent
setVaultSwapWhitelist
params:`UpdateVaultWhitelistedSwapsParams`
admin
isSignerisMut
vault
isMut
vaultProtoConfig