NameArgumentsAccounts
initVault
nonce:`u8`
platformIndex:`Platform`
depositTicketAmount:`u64`
lockupExpiry:`u64`
entryDeadline:`u64`
poolId:`Option<u8>`
vaultAccount
isMut
collateralAccount
collateralMint
poolAccount
poolMint
eventSet
payer
isSigner
rent
systemProgram
sponsorMint
initPlayerState
nonce:`u8`
playerPubkey:`publicKey`
playerState
isMut
vault
payer
isSigner
rent
systemProgram
initSponsorState
nonce:`u8`
sponsorPubkey:`publicKey`
sponsor
isMut
vault
payer
isSigner
rent
systemProgram
closeSponsorState
sponsorState
isMut
sponsor
isMut
vault
clock
depositNullPlayer
commonPlayerAccounts
depositNullSponsor
amount:`u64`
commonSponsorAccounts
withdrawNullPlayer
commonPlayerAccounts
withdrawNullSponsor
commonSponsorAccounts
depositApricotPlayer
pageId:`u16`
commonPlayerAccounts
apricotAccounts
depositApricotSponsor
amount:`u64`
pageId:`u16`
commonSponsorAccounts
apricotAccounts
withdrawApricotPlayer
commonPlayerAccounts
apricotAccounts
withdrawApricotSponsor
commonSponsorAccounts
apricotAccounts
depositPortPlayer
commonPlayerAccounts
portAccounts
depositPortSponsor
amount:`u64`
commonSponsorAccounts
portAccounts
withdrawAllPort
amount:`Option<u64>`
vault
isMut
vaultCollateral
isMut
poolAccount
isMut
poolMint
isMut
reserve
isMut
reserveLiquiditySupply
isMut
lendingMarket
lendingMarketAuthority
portProgram
reserveLiquidityOracle
clock
tokenProgram
withdrawPortPlayer
commonPlayerAccounts
portAccounts
withdrawPlayerV2
commonPlayerAccounts
withdrawPortSponsor
commonSponsorAccounts
portAccounts
withdrawSponsorV2
commonSponsorAccounts
initRewardInfo
nonce:`u8`
vault
isMut
rewardAccount
rewardInfo
isMut
payer
isSigner
rent
systemProgram
claimRewardNull
commonAccounts
claimRewardApricot
commonAccounts
apricotAccounts
claimRewardPort
commonAccounts
portAccounts
claimRewardPortV2
commonAccounts
poolAccount
mintGameToken
vault
eventSet
playerState
isMut
userToken
isMut
userRoiInfo
isMut
user
isSigner
userTokenMint
isMut
tokenProgram
parimutuelProgram