Module: X402::BSV::TxidStore
- Defined in:
- lib/x402/bsv/txid_store.rb
Overview
Pluggable txid deduplication store for PayGateway settlement.
Prevents the same transaction from being accepted twice. Duck-type contract — any backend must implement: record_if_unseen!(txid) — atomically records the txid and returns true if it was not already seen. Returns false if already recorded.
Defined Under Namespace
Classes: Memory