InfraredV1_4
Inherits: InfraredV1_3, IInfraredV1_4
Title: Infrared Protocol Core Contract V1.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. |