HomePhabricator

Split key_io (address/key encodings) off from base58

Description

Split key_io (address/key encodings) off from base58

Summary:
This is a partial backport of Core PR11372 : https://github.com/bitcoin/bitcoin/pull/11372/commits/119b0f85e2c8b9729228aad5d946144d57ad0f5b

It was altered to support CashAddr.

Depends on D3573 and D3576

Test Plan:

make check

Reviewers: #bitcoin_abc, markblundeberg

Reviewed By: #bitcoin_abc, markblundeberg

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

Details

Provenance
Pieter Wuille <pieter.wuille@gmail.com>Authored on Sep 20 2017, 01:12
deadalnixCommitted on Jul 8 2019, 12:28
deadalnixPushed on Jul 8 2019, 14:00
Reviewer
Restricted Project
Differential Revision
D3577: Split key_io (address/key encodings) off from base58
Parents
rSTAGINGe61a3659d2b3: Stop using CBase58Data for ext keys
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/10087