Interface: IAuditableItemStreamEntry
Interface describing an entry for the stream.
Properties
@context
@context: [
"https://schema.twindev.org/ais/","https://schema.twindev.org/common/",...IJsonLdContextDefinitionElement[]]
JSON-LD Context.
type
type:
"AuditableItemStreamEntry"
JSON-LD Type.
id
id:
string
The id of the entry.
dateCreated
dateCreated:
string
The date/time of when the entry was created.
dateModified?
optionaldateModified:string
The date/time of when the entry was modified.
dateDeleted?
optionaldateDeleted:string
The date/time of when the entry was deleted, as we never actually remove items.
userIdentity?
optionaluserIdentity:string
The identity of the user which added the entry to the stream.
entryObject
entryObject:
IJsonLdNodeObject
The object to associate with the entry as JSON-LD.
index
index:
number
The index of the entry in the stream.
proofId?
optionalproofId:string
The id of the immutable proof.
verification?
optionalverification:IImmutableProofVerification
The verification of the entry.