Skip to main content

Partial Reward Claims

getPartialReward lets integrators claim a selected portion of accrued Reward Vault rewards instead of claiming the entire balance in one call. Reward Vault emissions are distributed in $WBERA.

getReward vs getPartialReward

A getPartialReward call settles the requested amount in $WBERA. rewardToken() reads $WBERA.

Solidity example

Integration guidance

  • Read earned(account) before submitting a claim.
  • Keep claim sizes below available rewards to avoid AmountGreaterThanReward.
  • For delegated claim flows, enforce explicit operator authorization.