aboutsummaryrefslogtreecommitdiffstats
path: root/src/wallet.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-07-04 08:55:45 -0700
committerAdam Soltys <[email protected]>2026-07-04 08:55:45 -0700
commit11a14600da683769c74d49e3d973183aa1a2fe5e (patch)
tree004ac05ad9a6f6e109acb2d0efdf82b19747d48a /src/wallet.js
parent65ad54a060a8035d8cf1e1ca2004f7c3bc5ff296 (diff)
downloadcoinosv3-11a14600da683769c74d49e3d973183aa1a2fe5e.tar.gz
coinosv3-11a14600da683769c74d49e3d973183aa1a2fe5e.zip
Features: extract swaps, Ark, and SP behind a plugin seam
First step toward optional build profiles. app.js gains a small feature registry (ctx + FEATURES + hook helpers); swaps/Ark/silent-payments UI moves wholesale to src/features/{swaps,ark,sp}.js, each exporting a factory returning integration hooks: init/stop/networkChanged wallet lifecycle receiveModes/receiveTakeover receive tab isSendDest/matchSendText/ interceptReview/sendView/ hideSendControls/sendFormNote send flow historyEntries/historyDetail/ txDetailSection history balanceLines/settingsCards balance card + settings No behavior change: ark + gift browser e2e suites pass, and a probe confirms LN receive, all receive modes, and the three settings cards render as before. Gifts extraction and build flags come next. Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01QFAcD4V284DvYZZHP7Rxxy
Diffstat (limited to 'src/wallet.js')
0 files changed, 0 insertions, 0 deletions