HomePhabricator

[Cashtab] Implement address validation from ecashaddrjs lib

Description

[Cashtab] Implement address validation from ecashaddrjs lib

Summary:
Remove all Cashtab functions and unit tests associated with address validation. These are handled at the library level.

An obsolete function with some crossover to address validation (cashMethods/getChangeAddressFromInputUtxos) is also removed (discovered while hunting down remaining addr validation functions).

Test Plan: npm test

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Subscribers: PiRK

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

Details

Provenance
bytesofmanAuthored on Jan 18 2024, 22:30
bytesofmanPushed on Jan 19 2024, 08:50
Reviewer
Restricted Project
Differential Revision
D15204: [Cashtab] Implement address validation from ecashaddrjs lib
Parents
rABC6ba1c1b97563: Fix a race in validationinterface_tests
Branches
Unknown
Tags
Unknown