InfraredV1_4
Inherits: InfraredV1_3, IInfraredV1_4
Upgrade adds integration with BGTIncentiveDistributor for claiming booster rewards.
Implements IInfrared_V1_4, inheriting from InfraredV1_3. Maintains UUPS upgradeability. Uses potentially updated ValidatorManagerLib to allow external validator boosting via existing functions.
Functions
claimBGTIncentives
Claims BGT incentive rewards via BGTIncentiveDistributor.
Relays call for msg.sender
. Distributor address is set once during initialization.
function claimBGTIncentives(IBGTIncentiveDistributor.Claim[] calldata _claims)
external
onlyKeeper;
Parameters
Name | Type | Description |
---|---|---|
_claims | IBGTIncentiveDistributor.Claim[] | Array of claim data compatible with IBGTIncentiveDistributor. |