signer
signer: { account: `0x${string}`; key: `0x${string}`; privateKey: { address: `0x${string}`; sign: ((parameters: { hash: `0x${string}`; }) => Promise<`0x${string}`>); experimental_signAuthorization: ((parameters: Authorization) => Promise<SignAuthorizationReturnType>); signMessage: ((__namedParameters: { message: SignableMessage; }) => Promise<`0x${string}`>); signTransaction: (<serializer, transaction>(transaction: transaction,
options?: { serializer?: serializer; }) => Promise<IsNarrowable<TransactionSerialized<GetTransactionType<transaction>>, `0x${string}`> extends true ? TransactionSerialized<GetTransactionType<transaction>> : `0x${string}`>); signTypedData: (<const typedData, primaryType>(parameters: TypedDataDefinition<typedData, primaryType>) => Promise<`0x${string}`>); publicKey: `0x${string}`; source: "privateKey"; type: "local"; nonceManager?: NonceManager; }; } incentiveData
incentiveData: `0x${string}`
validator
validator: `0x${string}`
incentiveQuantity
incentiveQuantity: number
claimant
claimant: `0x${string}`
Signer Validator Claim Data Payload
Export
SignerValidatorClaimDataParams