specs/messaging/message/delete/v0_1/payload
library
Extension Types
-
ResponseResultsItemReason
-
Why it was not deleted.
notFound: no such message. notInAccount: the message
exists but is not in the named account's queues.
Typedefs
-
Ext
= Map<String, dynamic>
-
Vendor-namespaced extension object per SPEC.md §4.5.1. Each immediate key MUST be a
reverse-DNS namespace; structure under each namespace is opaque to the framework.
-
Vid
= String
-
A Verifiable Identifier (SPEC §4.8). For a mediator-served account this is the
account's controlling DID, carried verbatim and compared by exact string equality.
For privacy — and because some mediators key accounts by a one-way hash and never
hold the full DID — a stable hash of the DID (e.g. its SHA-256 digest) is an
equally valid value here: producer and consumer simply agree on the same opaque
identifier and compare by exact string equality. The field carries whichever form
the issuing mediator uses.