Type alias CollectRewardsInstructionAccounts
 
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; 
}
Type declaration
- 
OptionalanchorRemainingAccounts?: web3.AccountMeta[]
- 
clock: web3.PublicKey
- 
compressionProgram: web3.PublicKey
- 
Optionalcurrency?: web3.PublicKey
- 
currencyManagerProgram: web3.PublicKey
- 
hiveControlProgram: web3.PublicKey
- 
OptionalholderAccount?: web3.PublicKey
- 
instructionsSysvar: web3.PublicKey
- 
logWrapper: web3.PublicKey
- 
Optionalmint?: web3.PublicKey
- 
mission: web3.PublicKey
- 
missionPool: web3.PublicKey
- 
nft: web3.PublicKey
- 
participation: web3.PublicKey
- 
Optionalprofile?: web3.PublicKey
- 
project: web3.PublicKey
- 
rentSysvar: web3.PublicKey
- 
OptionalsystemProgram?: web3.PublicKey
- 
OptionaltokenAccount?: web3.PublicKey
- 
OptionaltokenProgram?: web3.PublicKey
- 
vault: web3.PublicKey
- 
OptionalvaultHolderAccount?: web3.PublicKey
- 
OptionalvaultTokenAccount?: web3.PublicKey
- 
wallet: web3.PublicKey
 
 
Accounts required by the collectRewards instruction