HomePhabricator

refactor: make EncodeBase58{Check} consume Spans

Description

refactor: make EncodeBase58{Check} consume Spans

Summary:

util: make EncodeBase58 consume Spans

util: make EncodeBase58Check consume Spans

This is a backport of core#19706

No change was necessary in bench/base58.cpp, because we already use vectors (D1857).
In guiutil.cpp, we use EncodeCashAddr.

Test Plan: ninja all check-all

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

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

Details

Provenance
Sebastian Falbesoner <sebastian.falbesoner@gmail.com>Authored on Aug 10 2020, 00:52
PiRKCommitted on Wed, Sep 15, 06:53
PiRKPushed on Wed, Sep 15, 06:53
Reviewer
Restricted Project
Differential Revision
D10114: refactor: make EncodeBase58{Check} consume Spans
Parents
rABC5c2868f3d51d: build: Enable some commonly enabled compiler diagnostics
Branches
Unknown
Tags
Unknown