IInfraredV1_4

Git Source

Inherits: IInfraredV1_3

Interface for Infrared V1.4 upgrade. Adds BGT incentive claims.

Defines external functions and events for V1.4. Inherits from IInfraredV1_3.

Functions

claimBGTIncentives

Claims BGT incentive rewards via the BGTIncentiveDistributor.

function claimBGTIncentives(IBGTIncentiveDistributor.Claim[] calldata _claims)
    external;

Parameters

NameTypeDescription
_claimsIBGTIncentiveDistributor.Claim[]Array of claim data.

Events

BGTIncentivesClaimAttempted

Emitted when claimBGTIncentives is called.

event BGTIncentivesClaimAttempted(
    address indexed caller, address indexed distributor, uint256 numClaims
);

Parameters

NameTypeDescription
calleraddressAddress initiating the claim.
distributoraddressBGTIncentiveDistributor contract called.
numClaimsuint256Number of claims submitted.