Skip to main content

Interface: AnchorRecord

Defined in: packages/agentos/src/core/provenance/types.ts:210

Properties

eventCount

eventCount: number

Defined in: packages/agentos/src/core/provenance/types.ts:220

Number of events in this anchor.


externalRef?

optional externalRef: string

Defined in: packages/agentos/src/core/provenance/types.ts:226

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


id

id: string

Defined in: packages/agentos/src/core/provenance/types.ts:212

Unique anchor ID.


merkleRoot

merkleRoot: string

Defined in: packages/agentos/src/core/provenance/types.ts:214

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


providerResults?

optional providerResults: AnchorProviderResult[]

Defined in: packages/agentos/src/core/provenance/types.ts:228

Results from anchor providers (when multiple are composed).


sequenceFrom

sequenceFrom: number

Defined in: packages/agentos/src/core/provenance/types.ts:216

First event sequence in this anchor.


sequenceTo

sequenceTo: number

Defined in: packages/agentos/src/core/provenance/types.ts:218

Last event sequence in this anchor.


signature

signature: string

Defined in: packages/agentos/src/core/provenance/types.ts:224

Ed25519 signature of the Merkle root.


timestamp

timestamp: string

Defined in: packages/agentos/src/core/provenance/types.ts:222

ISO 8601 timestamp.