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