ReadonlyciphersuiteReadonlyhistoryOptional ReadonlyrewindReadonlystoreThe full-fork history tree (every observed state, canonical + forks).
Releases engine resources (the settle-check timer); call on teardown (B5).
Optionaloptions: { maxRetries?: number }Builds the self-remove proposal effects for leaving the group.
Per RFC 9420 §12.4 a member cannot commit a Remove targeting their own
leaf, so this emits self-remove proposal(s) for the next committer (e.g.
an admin) to apply. Modelled as a send-intent — the darkmatter engine
exposes the same operation as do_send_leave rather than letting callers
hand-build the proposals.
The leaving member's Nostr public key (hex string).
Publishable proposal effects (one per owned leaf node).
The derived convergence status (
group-state.md§Convergence status, B5).