Interface AnchorRecord

interface AnchorRecord {
    id: string;
    merkleRoot: string;
    sequenceFrom: number;
    sequenceTo: number;
    eventCount: number;
    timestamp: string;
    signature: string;
    externalRef?: string;
    providerResults?: AnchorProviderResult[];
}

Properties

id: string

Unique anchor ID.

merkleRoot: string

Merkle root hash of events in [sequenceFrom, sequenceTo].

sequenceFrom: number

First event sequence in this anchor.

sequenceTo: number

Last event sequence in this anchor.

eventCount: number

Number of events in this anchor.

timestamp: string

ISO 8601 timestamp.

signature: string

Ed25519 signature of the Merkle root.

externalRef?: string

Optional external reference (IPFS CID, tx hash, etc.).

providerResults?: AnchorProviderResult[]

Results from anchor providers (when multiple are composed).