HomePhabricator

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

Description

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

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

Reviewers: #bitcoin_abc, emack

Reviewed By: #bitcoin_abc, emack

Differential Revision: https://reviews.bitcoinabc.org/D12645

Details

Provenance
bytesofmanAuthored on Nov 26 2022, 07:17
bytesofmanPushed on Nov 26 2022, 13:35
Reviewer
Restricted Project
Differential Revision
D12645: [Cashtab] [xecjs-message upgrade p1/3] Deprecate segwit support from xecjs-message
Parents
rABCb17d944a7ddb: [Cashtab] Fallback to block time if timeFirstSeen is zero
Branches
Unknown
Tags
Unknown