specs/messaging/queue/purge/v0_1/payload
library
Extension Types
-
Queue
-
Which of an account's two queues.
receive holds messages addressed to the account
awaiting its pickup. send holds messages the account sent that are still held
against it until their recipient deletes them — so a stalled recipient fills its
senders' send 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.