NameArgumentsAccounts
initialize
tiers:`[[object Object]; 3]`
pool
isSignerisMut
authority
poolSigner
mint
vault
isMut
rewardVault
isMut
payer
isSignerisMut
tokenProgram
systemProgram
rent
withdrawExtra
pool
poolSigner
authority
isSigner
to
isMut
vault
isMut
rewardVault
isMut
tokenProgram
pause
pool
isMut
authority
isSigner
unpause
pool
isMut
authority
isSigner
close
pool
isMut
authority
isSigner
open
pool
isMut
authority
isSigner
createUser
pool
user
isMut
authority
isSignerisMut
systemProgram
stake
tier:`Tier`
pool
isMut
user
isMut
authority
isSigner
from
isMut
vault
isMut
tokenProgram
unstake
tier:`Tier`
pool
isMut
poolSigner
user
isMut
authority
isSigner
to
isMut
vault
isMut
tokenProgram
claim
pool
isMut
poolSigner
user
isMut
authority
isSigner
to
isMut
rewardVault
isMut
tokenProgram
freeUser
pool
user
isMut
authority
isSigner
receiver
isMut
freePool
pool
isMut
authority
isSigner
poolSigner
vault
isMut
rewardVault
isMut
receiver
isMut
tokenProgram