Skip to main content
Version: v1

ISequencedDocumentMessage Interface

Sequenced message for a distributed document

Signature

export interface ISequencedDocumentMessage

Properties

PropertyModifiersTypeDescription
clientIdstring
clientSequenceNumbernumber
contentsany
metadataoptionalany
minimumSequenceNumbernumber
originoptionalIBranchOrigin
referenceSequenceNumbernumber
sequenceNumbernumber
serverMetadataoptionalany
termnumber | undefined
timestampnumber
tracesoptionalITrace[]
typestring

Property Details

clientId

Signature

clientId: string;

Type: string

clientSequenceNumber

Signature

clientSequenceNumber: number;

Type: number

contents

Signature

contents: any;

Type: any

metadata

Signature

metadata?: any;

Type: any

minimumSequenceNumber

Signature

minimumSequenceNumber: number;

Type: number

origin

Signature

origin?: IBranchOrigin;

Type: IBranchOrigin

referenceSequenceNumber

Signature

referenceSequenceNumber: number;

Type: number

sequenceNumber

Signature

sequenceNumber: number;

Type: number

serverMetadata

Signature

serverMetadata?: any;

Type: any

term

Signature

term: number | undefined;

Type: number | undefined

timestamp

Signature

timestamp: number;

Type: number

traces

Signature

traces?: ITrace[];

Type: ITrace[]

type

Signature

type: string;

Type: string