IRewardManager
Facilitates the claiming and distribution of rewards to voters, delegators, and stakers.
Sourced from IRewardManager.sol
on GitHub.
Functions
active
Indicates if the contract is active - claims are enabled.
function active(
) external view returns (
bool
);
autoClaim
Claim rewards for _rewardOwners
and their PDAs.
Rewards are deposited to the WNAT (to reward owner or PDA if enabled).
It can be called by reward owner or its authorized executor.
Only claiming from weight based claims is supported.
function autoClaim(
address[] _rewardOwners,
uint24 _rewardEpochId,
struct RewardsV2Interface.RewardClaimWithProof[] _proofs
) external;