API reference / @evolu/common / local-first / CrdtMessage
Interface: CrdtMessage
Defined in: packages/common/src/local-first/Storage.ts:251
A CRDT message combining a unique Timestamp with a DbChange.
Used in Evolu's sync protocol to replicate data changes across devices. Evolu operates as a durable queue, providing exactly-once delivery guarantees for reliable synchronization across application restarts and network failures.
Properties
| Property | Modifier | Type | Defined in |
|---|---|---|---|
change | readonly | DbChange | packages/common/src/local-first/Storage.ts:253 |
timestamp | readonly | Timestamp | packages/common/src/local-first/Storage.ts:252 |