HomePhabricator

[Cashtab] Use ecash-lib for HDNode

Description

[Cashtab] Use ecash-lib for HDNode

Summary:
Now that we use ecash-lib for singing and verifying msgs, this is the last place we are still using utxo-lib.

Use ecash-lib instead. Remove the utxo-lib dependency.

bundle size goes from 858.92kB -> 559.61 kB with this diff; about 35% less

Test Plan:
npm test

this diff is deployed at https://cashtab-local-dev.netlify.app/

Reviewers: #bitcoin_abc, emack

Reviewed By: #bitcoin_abc, emack

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

Details

Provenance
bytesofmanAuthored on Thu, Mar 13, 23:14
bytesofmanPushed on Fri, Mar 14, 13:33
Reviewer
Restricted Project
Differential Revision
D17804: [Cashtab] Use ecash-lib for HDNode
Parents
rABC5c1b0068bb80: [Cashtab] Use ecash-lib to sign and verify msgs
Branches
Unknown
Tags
Unknown