Types
Core types used by the Fairseq SDK.
Transaction
A Transaction represents the minimal input needed for temporal ordering proofs:
- a hash (unique identifier)
- an ingress timestamp (or monotonic ordering marker)
- optional metadata
Proof
A Proof is the artifact produced by Prover::prove and consumed by Verifier::verify.