Skip to main content

Class: TransactionValidationError

Defined in: packages/client/src/core/transaction-engine/errors.ts:35

Raised when the validation sweep refuses a document - at stage time (the write is not staged) or at commit time (nothing is written, the transaction stays open).

Extends​

  • Error

Constructors​

Constructor​

new TransactionValidationError(message, docId?): TransactionValidationError;

Defined in: packages/client/src/core/transaction-engine/errors.ts:39

Parameters​

ParameterType
messagestring
docId?string

Returns​

TransactionValidationError

Overrides​

Error.constructor

Properties​

PropertyModifierTypeDefault valueDescriptionOverridesDefined in
docIdreadonlystringundefinedThe document that failed.-packages/client/src/core/transaction-engine/errors.ts:38
namepublicstring"TransactionValidationError"-Error.namepackages/client/src/core/transaction-engine/errors.ts:36