Interface OracleAttestation

§10.15 contract for external data sources (sanctions/AML/reserve). MUST be hash-anchored, versioned and time-bounded. Unknown, stale, or mismatched attestations evaluate as BLOCKING.

interface OracleAttestation {
    cleared: boolean;
    sourceHash: string;
    validUntil: number;
    version: number;
}

Properties

cleared: boolean
sourceHash: string
validUntil: number

Unix seconds; stale at/after this time.

version: number