Interface SignerValidatorClaimDataParams

Signer Validator Claim Data Payload

SignerValidatorClaimDataParams

interface SignerValidatorClaimDataParams {
    signer: {
        account: `0x${string}`;
        key: `0x${string}`;
        privateKey: PrivateKeyAccount;
    };
    incentiveData: `0x${string}`;
    chainId: number;
    validator: `0x${string}`;
    incentiveQuantity: number;
    claimant: `0x${string}`;
    boostId: bigint;
}

Properties

signer: {
    account: `0x${string}`;
    key: `0x${string}`;
    privateKey: PrivateKeyAccount;
}

The signer with which to sign the input

incentiveData: `0x${string}`
chainId: number

The chain id to target

validator: `0x${string}`

The address of the validator

incentiveQuantity: number

The incentive quantity.

claimant: `0x${string}`

The address of the claimant

boostId: bigint

The ID of the boost