Skip to content

feat: multi-account wallet connection model (wa-28fm)#7

Merged
linuxninja39 merged 2 commits into
mainfrom
polecat/obsidian/wa-28fm@mltv59tn
Feb 19, 2026
Merged

feat: multi-account wallet connection model (wa-28fm)#7
linuxninja39 merged 2 commits into
mainfrom
polecat/obsidian/wa-28fm@mltv59tn

Conversation

@linuxninja39

Copy link
Copy Markdown
Contributor

Summary

  • Phase 2 of multi-wallet multi-account architecture (en-fr0z)
  • Adds WalletConnectionService with account accumulation model
  • Adds WalletIntegrationService with TrackedAddress queries
  • Adds TypedEventEmitter utility, multi-wallet types
  • 2150 lines across 8 new files + package updates
  • Full test coverage

Test plan

  • Unit tests pass (npm test)
  • Build succeeds (npm run build)
  • CI green

linuxninja39 and others added 2 commits February 19, 2026 12:45
Phase 2 of multi-wallet multi-account architecture (en-fr0z).
Adds WalletConnectionService, WalletIntegrationService, TypedEventEmitter,
multi-wallet types, and full test coverage.
Export WalletConnectionService, WalletIntegrationService, and
multi-wallet types from package entry points. Fix test that
referenced a mutated array after account removal.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@linuxninja39 linuxninja39 merged commit 0ffbe67 into main Feb 19, 2026
1 check passed
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.

1 participant