Page MenuHomePhabricator

[Cashtab] Remove multi-path support from tx history parsing and websocket subscriptions
ClosedPublic

Authored by bytesofman on Sep 16 2025, 21:11.

Details

Summary

Depends on D18613

Deprecating support from Cashtab's multi-path wallets as part of the effort to use ecash-wallet in Cashtab.

For now, it's worth keeping getHashes around as a helper function for preparing test mocks. It's okay to keep support for a wallet with multiple hashes in tx history parsing, as we would expect this from an HD wallet.

But we stop using the function anywhere in the actual app. Stop subscribing to alt-path address websockets, stop parsing incoming tx notifications that could have been sent to alt path addresses.

Test Plan

npm test

Diff Detail

Repository
rABC Bitcoin ABC
Branch
lose-get-hashes
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 34491
Build 68450: Build Diffcashtab-tests
Build 68449: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.Sep 17 2025, 15:08