Skip to content

wallet: document shared chain ownership - #1323

Open
yyforyongyu wants to merge 1 commit into
btcsuite:sql-walletfrom
yyforyongyu:task-shared-chain
Open

wallet: document shared chain ownership#1323
yyforyongyu wants to merge 1 commit into
btcsuite:sql-walletfrom
yyforyongyu:task-shared-chain

Conversation

@yyforyongyu

Copy link
Copy Markdown
Collaborator

Summary

  • Add accepted ADR 0015 for SQL Manager shared-chain ownership.
  • Supersede ADR 0002 for SQL Managers while retaining the modern-kvdb
    exception.

Change Description

Implements roadmap Task 334

Define the Manager-owned chain source, canonical frontier, historical-state
boundary, bounded Wallet delivery, coordinated rollback, and shutdown order.

Comment thread docs/developer/adr/0015-sql-shared-chain-ownership.md Outdated
Comment thread docs/developer/adr/0015-sql-shared-chain-ownership.md Outdated
Comment thread docs/developer/adr/0002-controller-syncer-architecture.md Outdated
@yyforyongyu
yyforyongyu force-pushed the task-shared-chain branch 4 times, most recently from 1d505bb to f765f4e Compare August 19, 2026 16:51
@yyforyongyu
yyforyongyu marked this pull request as ready for review August 19, 2026 17:07
Define SQL Manager ownership of the shared chain source, canonical
frontier, Wallet delivery, and rollback.

Supersede ADR 0002 and make ADR 0015 the canonical decision. Retain
the modern-kvdb per-Wallet chain-source path only as a temporary
exception until that backend is retired.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants