Page MenuHomePhabricator

[Cashtab] [xecjs-message upgrade p1] Deprecate segwit support from xecjs-message
AbandonedPublic

Authored by bytesofman on Nov 26 2022, 06:55.

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

T2784

Remove segwit support from the xecjs-message library. Test the async signing function in Cashtab to verify that segwit removal did not break any modified functions.

Publish this version to npm as a tagged dev release so that unit tests in Cashtab are not broken by local dependency.

Test Plan

npm start
Sign a message
Confirm dev log displays 'Both methods not broken'
Verify a message
Confirm verification

Diff Detail

Repository
rABC Bitcoin ABC
Branch
master
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 21165
Build 41982: Build Diffcashtab-tests
Build 41981: arc lint + arc unit