Interface LimitedSignerValidatorV2Payload

Object reprentation of a LimitedSignerValidatorV2 initialization payload

LimitedSignerValidatorV2Payload

interface LimitedSignerValidatorV2Payload {
    signers: `0x${string}`[];
    validatorCaller: `0x${string}`;
    maxClaimCount: number;
}

Properties

signers: `0x${string}`[]

The list of authorized signers. The first address in the list will be the initial owner of the contract.

validatorCaller: `0x${string}`

The authorized caller of the prepareSignerValidator function

maxClaimCount: number

The max quantity of claims a user can make for a given incentive, regardless of how many valid transactions they have