Validation inputs.
EIP-712 signature verifier.
The signed dispute to validate.
Receipt details — issuedAt from the receipt
payload, and the receipt's hash for binding check.
Receipt issuance unix-seconds.
EIP-712 hash of the SignedReceipt.
Settled receipt amount, in token smallest
unit. Used to check requestedAmount <= receipt.amount.
Server-declared dispute terms from the original 402.
Optionalnow?: numberCurrent time in unix-seconds. Defaults to Date.now()/1000.
Full validation pipeline for an incoming dispute. Combines signature verification with the business rules from specs/extensions/dispute.md §Verification.