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

    Function buildDisputePayload

    • Build a dispute payload from a receipt hash and dispute details.

      Parameters

      • params: {
            receiptHash: string;
            reason: DisputeReason;
            requestedAmount: string;
            evidence?: string[];
            validUntil?: number;
            version?: number;
        }

        Dispute construction parameters.

        • receiptHash: string

          EIP-712 hash of the SignedReceipt being disputed.

        • reason: DisputeReason

          The dispute reason.

        • requestedAmount: string

          Refund requested in token smallest unit.

        • Optionalevidence?: string[]

          Optional URIs pointing to dispute evidence.

        • OptionalvalidUntil?: number

          Optional unix-seconds expiration. Defaults to now + DEFAULT_DISPUTE_VALIDITY_SECONDS.

        • Optionalversion?: number

          Optional extension version, defaults to 1.

      Returns DisputePayload