Interface ActionClaimant

The payload describing how claimants are identified

ActionClaimant

interface ActionClaimant {
    signatureType: SignatureType;
    signature: `0x${string}`;
    fieldIndex: number;
    targetContract: `0x${string}`;
    chainid: number;
}

Properties

signatureType: SignatureType

Whether claimaint is inferred from event or function

signature: `0x${string}`

The 4 byte signature of the event or function

fieldIndex: number

The index corresponding to claimant.

targetContract: `0x${string}`

The address of the target contract

chainid: number

The chain id of the target contract.