initVault | - nonceu8
- platformIndexPlatform
- depositTicketAmountu64
- lockupExpiryu64
- entryDeadlineu64
- poolIdOption<u8>
- nftCollectionOption<[object Object]>
| - vaultAccountisMut
- collateralAccount
- collateralMint
- poolAccount
- poolMint
- eventSet
- payerisSigner
- rent
- systemProgram
- sponsorMint
- clock
|
initPlayerState | - nonceu8
- playerPubkeypublicKey
| - playerStateisMut
- vault
- payerisSigner
- rent
- systemProgram
|
initSponsorState | - nonceu8
- sponsorPubkeypublicKey
| - sponsorisMut
- vault
- payerisSigner
- rent
- systemProgram
|
closeSponsorState | | - sponsorStateisMut
- sponsorisMut
- vault
- clock
|
depositNullPlayer | | |
depositNullSponsor | | |
withdrawNullPlayer | | |
withdrawNullSponsor | | |
depositApricotPlayer | | - commonPlayerAccounts
- apricotAccounts
|
depositApricotSponsor | | - commonSponsorAccounts
- apricotAccounts
|
withdrawApricotPlayer | | - commonPlayerAccounts
- apricotAccounts
|
withdrawApricotSponsor | | - commonSponsorAccounts
- apricotAccounts
|
depositPortPlayer | | - commonPlayerAccounts
- portAccounts
|
depositPortSponsor | | - commonSponsorAccounts
- portAccounts
|
withdrawAllPort | | - vaultisMut
- vaultCollateralisMut
- poolAccountisMut
- poolMintisMut
- reserveisMut
- reserveLiquiditySupplyisMut
- lendingMarket
- lendingMarketAuthority
- portProgram
- reserveLiquidityOracle
- clock
- tokenProgram
|
withdrawPlayerV2 | | |
withdrawSponsorV2 | | |
depositNftPlayer | - metadataNonceu8
- nftVaultNonceu8
| - commonPlayerAccounts
- payer
- nftMint
- nftMetadata
- nftVaultAccountisMut
- nftUserAccountisMut
- rent
- metadataProgram
- systemProgram
|
withdrawNftPlayer | | - commonPlayerAccounts
- nftMint
- nftVaultAccountisMut
- nftUserAccountisMut
|
initRewardInfo | | - vaultisMut
- rewardAccount
- rewardInfoisMut
- payerisSigner
- rent
- systemProgram
|
claimRewardNull | | |
claimRewardApricot | | - commonAccounts
- apricotAccounts
|
claimRewardPortV2 | | - commonAccounts
- poolAccount
|
mintGameToken | | - vault
- eventSet
- playerStateisMut
- userTokenisMut
- userRoiInfoisMut
- userisSigner
- userTokenMintisMut
- tokenProgram
- parimutuelProgram
|
upgradePlayerState | | - adminisSigner
- playerStateisMut
- nftAccount
- vault
- tokenProgram
|