Logo

hh_vault

Back to IDL RegistryView on Explorer
NameArgumentsAccounts
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
      • commonPlayerAccounts
      depositNullSponsor
      • amountu64
      • commonSponsorAccounts
      withdrawNullPlayer
        • commonPlayerAccounts
        withdrawNullSponsor
          • commonSponsorAccounts
          depositApricotPlayer
          • pageIdu16
          • commonPlayerAccounts
          • apricotAccounts
          depositApricotSponsor
          • amountu64
          • pageIdu16
          • commonSponsorAccounts
          • apricotAccounts
          withdrawApricotPlayer
            • commonPlayerAccounts
            • apricotAccounts
            withdrawApricotSponsor
              • commonSponsorAccounts
              • apricotAccounts
              depositPortPlayer
                • commonPlayerAccounts
                • portAccounts
                depositPortSponsor
                • amountu64
                • commonSponsorAccounts
                • portAccounts
                withdrawAllPort
                • amountOption<u64>
                • vaultisMut
                • vaultCollateralisMut
                • poolAccountisMut
                • poolMintisMut
                • reserveisMut
                • reserveLiquiditySupplyisMut
                • lendingMarket
                • lendingMarketAuthority
                • portProgram
                • reserveLiquidityOracle
                • clock
                • tokenProgram
                withdrawPlayerV2
                  • commonPlayerAccounts
                  withdrawSponsorV2
                    • commonSponsorAccounts
                    depositNftPlayer
                    • metadataNonceu8
                    • nftVaultNonceu8
                    • commonPlayerAccounts
                    • payer
                    • nftMint
                    • nftMetadata
                    • nftVaultAccountisMut
                    • nftUserAccountisMut
                    • rent
                    • metadataProgram
                    • systemProgram
                    withdrawNftPlayer
                    • nftVaultNonceu8
                    • commonPlayerAccounts
                    • nftMint
                    • nftVaultAccountisMut
                    • nftUserAccountisMut
                    initRewardInfo
                    • nonceu8
                    • vaultisMut
                    • rewardAccount
                    • rewardInfoisMut
                    • payerisSigner
                    • rent
                    • systemProgram
                    claimRewardNull
                      • commonAccounts
                      claimRewardApricot
                        • commonAccounts
                        • apricotAccounts
                        claimRewardPortV2
                          • commonAccounts
                          • poolAccount
                          mintGameToken
                            • vault
                            • eventSet
                            • playerStateisMut
                            • userTokenisMut
                            • userRoiInfoisMut
                            • userisSigner
                            • userTokenMintisMut
                            • tokenProgram
                            • parimutuelProgram
                            upgradePlayerState
                            • nftVaultNonceu8
                            • adminisSigner
                            • playerStateisMut
                            • nftAccount
                            • vault
                            • tokenProgram