CollectRewardsInstructionAccounts: {
    anchorRemainingAccounts?: web3.AccountMeta[];
    clock: web3.PublicKey;
    compressionProgram: web3.PublicKey;
    currency?: web3.PublicKey;
    currencyManagerProgram: web3.PublicKey;
    hiveControlProgram: web3.PublicKey;
    holderAccount?: web3.PublicKey;
    instructionsSysvar: web3.PublicKey;
    logWrapper: web3.PublicKey;
    mint?: web3.PublicKey;
    mission: web3.PublicKey;
    missionPool: web3.PublicKey;
    nft: web3.PublicKey;
    participation: web3.PublicKey;
    profile?: web3.PublicKey;
    project: web3.PublicKey;
    rentSysvar: web3.PublicKey;
    systemProgram?: web3.PublicKey;
    tokenAccount?: web3.PublicKey;
    tokenProgram?: web3.PublicKey;
    vault: web3.PublicKey;
    vaultHolderAccount?: web3.PublicKey;
    vaultTokenAccount?: web3.PublicKey;
    wallet: web3.PublicKey;
}

Accounts required by the collectRewards instruction

Type declaration

  • Optional anchorRemainingAccounts?: web3.AccountMeta[]
  • clock: web3.PublicKey
  • compressionProgram: web3.PublicKey
  • Optional currency?: web3.PublicKey
  • currencyManagerProgram: web3.PublicKey
  • hiveControlProgram: web3.PublicKey
  • Optional holderAccount?: web3.PublicKey
  • instructionsSysvar: web3.PublicKey
  • logWrapper: web3.PublicKey
  • Optional mint?: web3.PublicKey
  • mission: web3.PublicKey
  • missionPool: web3.PublicKey
  • nft: web3.PublicKey
  • participation: web3.PublicKey
  • Optional profile?: web3.PublicKey
  • project: web3.PublicKey
  • rentSysvar: web3.PublicKey
  • Optional systemProgram?: web3.PublicKey
  • Optional tokenAccount?: web3.PublicKey
  • Optional tokenProgram?: web3.PublicKey
  • vault: web3.PublicKey
  • Optional vaultHolderAccount?: web3.PublicKey
  • Optional vaultTokenAccount?: web3.PublicKey
  • wallet: web3.PublicKey

Generated using TypeDoc