x402-chainlink
    Preparing search index...

    Interface CREWorkflowRequest

    CRE workflow request payload

    interface CREWorkflowRequest {
        action: CREWorkflowAction;
        authorization: CREPaymentAuthorization;
        permit?: CREPermitData;
        requirements?: {
            amount: string;
            asset: `0x${string}` | null;
            network: EVMNetworkId;
            payTo: `0x${string}`;
        };
        signature: `0x${string}`;
        typedData?: EIP712TypedData;
    }

    Hierarchy (View Summary)

    Index

    Properties

    Workflow action to execute

    Payment authorization details

    permit?: CREPermitData

    Optional EIP-2612 permit data for gasless approvals

    requirements?: {
        amount: string;
        asset: `0x${string}` | null;
        network: EVMNetworkId;
        payTo: `0x${string}`;
    }

    Payment requirements (for validation, optional)

    signature: `0x${string}`

    EIP-712 signature from the payer

    typedData?: EIP712TypedData

    EIP-712 typed data (optional, for additional verification)