Page MenuHomePhabricator

[Cashtab] [xecjs-message upgrade p1/3] Deprecate segwit support from xecjs-message
ClosedPublic

Authored by bytesofman on Nov 26 2022, 07:19.

Details

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
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bytesofman retitled this revision from [Cashtab] [xecjs-message upgrade p1] Deprecate segwit support from xecjs-message to [Cashtab] [xecjs-message upgrade p1/3] Deprecate segwit support from xecjs-message.Nov 26 2022, 07:20
This revision is now accepted and ready to land.Nov 26 2022, 12:26