NameArgumentsAccounts
initializeSolStorageV0
args:`InitializeSolStorageV0Args`
payer
isSignerisMut
state
isMut
solStorage
wrappedSolMint
mintAuthority
tokenProgram
systemProgram
rent
buyWrappedSolV0
args:`BuyWrappedSolV0Args`
state
wrappedSolMint
isMut
mintAuthority
solStorage
isMut
source
isSignerisMut
destination
isMut
tokenProgram
systemProgram
sellWrappedSolV0
args:`SellWrappedSolV0Args`
state
wrappedSolMint
isMut
solStorage
isMut
source
isMut
owner
isSigner
destination
isMut
tokenProgram
systemProgram
createCurveV0
args:`CreateCurveV0Args`
payer
isSignerisMut
curve
isMut
systemProgram
rent
initializeTokenBondingV0
args:`InitializeTokenBondingV0Args`
payer
isSignerisMut
curve
tokenBonding
isMut
baseMint
targetMint
baseStorage
buyBaseRoyalties
buyTargetRoyalties
sellBaseRoyalties
sellTargetRoyalties
tokenProgram
systemProgram
rent
clock
closeTokenBondingV0
refund
isMut
tokenBonding
isMut
generalAuthority
isSigner
targetMint
isMut
baseStorage
isMut
tokenProgram
transferReservesV0
args:`TransferReservesV0Args`
common
destination
isMut
transferReservesNativeV0
args:`TransferReservesV0Args`
common
destination
isMut
state
wrappedSolMint
isMut
mintAuthority
solStorage
isMut
systemProgram
updateReserveAuthorityV0
args:`UpdateReserveAuthorityV0Args`
tokenBonding
isMut
reserveAuthority
isSigner
updateCurveV0
args:`UpdateCurveV0Args`
tokenBonding
isMut
curveAuthority
isSigner
curve
updateTokenBondingV0
args:`UpdateTokenBondingV0Args`
tokenBonding
isMut
generalAuthority
isSigner
baseMint
targetMint
buyBaseRoyalties
buyTargetRoyalties
sellBaseRoyalties
sellTargetRoyalties
buyV1
args:`BuyV0Args`
common
state
source
isMut
sourceAuthority
isSigner
buyNativeV0
args:`BuyV0Args`
common
source
isSignerisMut
state
wrappedSolMint
isMut
mintAuthority
solStorage
isMut
systemProgram
sellV1
args:`SellV0Args`
common
state
destination
isMut
sellNativeV0
args:`SellV0Args`
common
destination
isMut
state
wrappedSolMint
isMut
mintAuthority
solStorage
isMut
systemProgram