Interface PayableLimitedSignerValidatorV2SignaturePayload

Object representing the payload for signing before validation.

PayableLimitedSignerValidatorV2SignaturePayload

interface PayableLimitedSignerValidatorV2SignaturePayload {
    boostId: bigint;
    incentiveQuantity: number;
    claimant: `0x${string}`;
    incentiveData: `0x${string}`;
    referrer?: `0x${string}`;
}

Properties

boostId: bigint

The ID of the boost.

incentiveQuantity: number

The ID of the incentive.

claimant: `0x${string}`

The address of the claimant.

incentiveData: `0x${string}`

The claim data.

referrer?: `0x${string}`

The address of the referrer (defaults to claimant if omitted)