Skip to main content

Interface: IAuditableItemStreamEntry

Interface describing an entry for the stream.

Extends​

Properties​

@context?​

optional @context?: ["https://schema.twindev.org/ais/", "https://schema.twindev.org/common/", ...IJsonLdContextDefinitionElement[]]

JSON-LD Context.


id​

id: string

The id of the entry.


dateCreated​

dateCreated: string

The date/time of when the entry was created.


dateModified?​

optional dateModified?: string

The date/time of when the entry was modified.


dateDeleted?​

optional dateDeleted?: string

The date/time of when the entry was deleted, as we never actually remove items.


userIdentity?​

optional userIdentity?: string

The identity of the user which added the entry to the stream.


index​

index: number

The index of the entry in the stream.


proofId?​

optional proofId?: string

The id of the immutable proof.


verification?​

optional verification?: IImmutableProofVerification

The verification of the entry.


type​

type: "AuditableItemStreamEntry"

JSON-LD Type.

Inherited from​

IAuditableItemStreamEntryBase.type


entryObject​

entryObject: IJsonLdNodeObject

The object to associate with the entry as JSON-LD.

Inherited from​

IAuditableItemStreamEntryBase.entryObject