T402 API Reference - v2.8.0
    Preparing search index...

    Function createEip2612GasSponsorPayload

    • Creates a gas sponsor payload from permit data and network.

      Parameters

      • permit: {
            owner: string;
            spender: string;
            value: string;
            deadline: number;
            v: number;
            r: string;
            s: string;
            permitSignature: string;
        }

        Permit signature data from createPermitSignature

        • owner: string

          Token owner address

        • spender: string

          Approved spender address

        • value: string

          Token amount in base units

        • deadline: number

          Unix timestamp for permit expiry

        • v: number

          Recovery parameter from signature

        • r: string

          Signature r component (32 bytes hex)

        • s: string

          Signature s component (32 bytes hex)

        • permitSignature: string

          Full hex-encoded permit signature

      • network: string

        CAIP-2 network identifier (e.g., "eip155:8453")

      Returns Eip2612GasSponsorPayload

      Gas sponsor payload ready for header encoding

      const payload = createEip2612GasSponsorPayload(permit, "eip155:8453");