Interface PointsIncentivePayload

The object representation of a PointsIncentive.InitPayload

PointsIncentivePayload

interface PointsIncentivePayload {
    venue: `0x${string}`;
    selector: `0x${string}`;
    reward: bigint;
    limit: bigint;
}

Properties

venue: `0x${string}`

The address of the points contract

selector: `0x${string}`

The selector for the issuance function on the points contract

reward: bigint

The reward amount issued for each claim

limit: bigint

The maximum number of claims that can be made (one per address)