NameArgumentsAccounts
initialize
config
isSignerisMut
authority
maintainer
signer
mintA
tokenA
isMut
mintB
tokenB
isMut
mintLp
tokenLp
isMut
payer
isSignerisMut
rent
tokenProgram
systemProgram
solendProgram
stableSwapProgram
setAuthority
authority:`publicKey`
config
isMut
authority
isSigner
setMaintainer
maintainer:`publicKey`
config
isMut
authority
isSigner
enable
config
isMut
authority
isSigner
disable
config
isMut
authority
isSigner
deposit
amount:`u64`
config
user
isSigner
source
isMut
tokenA
isMut
tokenProgram
withdraw
amount:`u64`
config
isMut
authority
isSigner
destination
isMut
signer
tokenA
isMut
tokenProgram
approve
amount:`u64`
config
isMut
authority
isSigner
delegate
dutyCycle
liquidityAmount:`u64`
numberOfIterations:`u16`
borrowInstructionIndex:`u8`
repayInstructionIndex:`u8`
config
maintainer
isSigner
signer
tokenA
isMut
tokenB
isMut
tokenLp
isMut
swap
swapAuthority
swapTokenA
isMut
swapTokenB
isMut
poolMint
isMut
fees
isMut
tokenProgram
stableSwapProgram
instructions
reserve
repayAuthority