HarvestPositionInstructions: {
    feesQuote: CollectFeesQuote;
    instructions: IInstruction[];
    rewardsQuote: CollectRewardsQuote;
}

Represents the instructions and quotes for harvesting a position.

Type declaration

  • feesQuote: CollectFeesQuote

    A breakdown of the fees owed to the position owner, detailing the amounts for token A (fee_owed_a) and token B (fee_owed_b).

  • instructions: IInstruction[]

    A list of instructions required to harvest the position.

  • rewardsQuote: CollectRewardsQuote

    A breakdown of the rewards owed, detailing up to three reward tokens (reward_owed_1, reward_owed_2, and reward_owed_3).