NameArgumentsAccounts
initialize
data:`InitializeData`
creatorAuthority
isSigner
state
isMut
reservePda
stakeList
isMut
validatorList
isMut
msolMint
operationalSolAccount
liqPool
treasuryMsolAccount
clock
rent
changeAuthority
data:`ChangeAuthorityData`
state
isMut
adminAuthority
isSigner
addValidator
score:`u32`
state
isMut
managerAuthority
isSigner
validatorList
isMut
validatorVote
duplicationFlag
isMut
rentPayer
isSignerisMut
clock
rent
systemProgram
removeValidator
index:`u32`
validatorVote:`publicKey`
state
isMut
managerAuthority
isSigner
validatorList
isMut
duplicationFlag
isMut
operationalSolAccount
isMut
setValidatorScore
index:`u32`
validatorVote:`publicKey`
score:`u32`
state
isMut
managerAuthority
isSigner
validatorList
isMut
configValidatorSystem
extraRuns:`u32`
state
isMut
managerAuthority
isSigner
deposit
lamports:`u64`
state
isMut
msolMint
isMut
liqPoolSolLegPda
isMut
liqPoolMsolLeg
isMut
liqPoolMsolLegAuthority
reservePda
isMut
transferFrom
isSignerisMut
mintTo
isMut
msolMintAuthority
systemProgram
tokenProgram
depositStakeAccount
validatorIndex:`u32`
state
isMut
validatorList
isMut
stakeList
isMut
stakeAccount
isMut
stakeAuthority
isSigner
duplicationFlag
isMut
rentPayer
isSignerisMut
msolMint
isMut
mintTo
isMut
msolMintAuthority
clock
rent
systemProgram
tokenProgram
stakeProgram
liquidUnstake
msolAmount:`u64`
state
isMut
msolMint
isMut
liqPoolSolLegPda
isMut
liqPoolMsolLeg
isMut
treasuryMsolAccount
isMut
getMsolFrom
isMut
getMsolFromAuthority
isSigner
transferSolTo
isMut
systemProgram
tokenProgram
addLiquidity
lamports:`u64`
state
isMut
lpMint
isMut
lpMintAuthority
liqPoolMsolLeg
liqPoolSolLegPda
isMut
transferFrom
isSignerisMut
mintTo
isMut
systemProgram
tokenProgram
removeLiquidity
tokens:`u64`
state
isMut
lpMint
isMut
burnFrom
isMut
burnFromAuthority
isSigner
transferSolTo
isMut
transferMsolTo
isMut
liqPoolSolLegPda
isMut
liqPoolMsolLeg
isMut
liqPoolMsolLegAuthority
systemProgram
tokenProgram
configLp
params:`ConfigLpParams`
state
isMut
adminAuthority
isSigner
configMarinade
params:`ConfigMarinadeParams`
state
isMut
adminAuthority
isSigner
orderUnstake
msolAmount:`u64`
state
isMut
msolMint
isMut
burnMsolFrom
isMut
burnMsolAuthority
isSigner
newTicketAccount
isMut
clock
rent
tokenProgram
claim
state
isMut
reservePda
isMut
ticketAccount
isMut
transferSolTo
isMut
clock
systemProgram
stakeReserve
validatorIndex:`u32`
state
isMut
validatorList
isMut
stakeList
isMut
validatorVote
isMut
reservePda
isMut
stakeAccount
isMut
stakeDepositAuthority
clock
epochSchedule
rent
stakeHistory
stakeConfig
systemProgram
stakeProgram
updateActive
stakeIndex:`u32`
validatorIndex:`u32`
common
validatorList
isMut
updateDeactivated
stakeIndex:`u32`
common
operationalSolAccount
isMut
systemProgram
deactivateStake
stakeIndex:`u32`
validatorIndex:`u32`
state
isMut
reservePda
validatorList
isMut
stakeList
isMut
stakeAccount
isMut
stakeDepositAuthority
splitStakeAccount
isSignerisMut
splitStakeRentPayer
isSignerisMut
clock
rent
epochSchedule
stakeHistory
systemProgram
stakeProgram
emergencyUnstake
stakeIndex:`u32`
validatorIndex:`u32`
state
isMut
validatorManagerAuthority
isSigner
validatorList
isMut
stakeList
isMut
stakeAccount
isMut
stakeDepositAuthority
clock
stakeProgram
partialUnstake
stakeIndex:`u32`
validatorIndex:`u32`
desiredUnstakeAmount:`u64`
state
isMut
validatorManagerAuthority
isSigner
validatorList
isMut
stakeList
isMut
stakeAccount
isMut
stakeDepositAuthority
reservePda
splitStakeAccount
isSignerisMut
splitStakeRentPayer
isSignerisMut
clock
rent
stakeHistory
systemProgram
stakeProgram
mergeStakes
destinationStakeIndex:`u32`
sourceStakeIndex:`u32`
validatorIndex:`u32`
state
isMut
stakeList
isMut
validatorList
isMut
destinationStake
isMut
sourceStake
isMut
stakeDepositAuthority
stakeWithdrawAuthority
operationalSolAccount
isMut
clock
stakeHistory
stakeProgram