If this key is included and the value is truthy, this update is an agreement. The value may include serialisable proof that applicable agreement conditions have been met, such as a key to a ledger entry.
Partial subjects, containing properties that have been deleted from the domain. Note that deletion of a property (even of all properties) does not necessarily indicate that the subject's identity is not longer represented in the domain.
Partial subjects, containing properties that have been inserted into the domain.
An identified security principal (user or machine) that is responsible for this update.
Current local clock ticks at the time of the update.
Partial subjects, containing only properties with a SharedDatatype
in the domain, which have been operated on. Subject property values under
this key will typically be inline constraint expressions using mutation
@plus, which must be interpreted by the receiving code.
Note that most data changes appear as combinations of
@insert, even if the original user update used the
because most data in the domain comprises atomic immutable values which are
updated by replacement. Shared data types, in contrast, are mutable and
their updates can only be provided using expressions.
Traces through to the underlying m-ld protocol information that gave rise to this update.