HomePhabricator

Make Hash[160] consume range-like objects

Description

Make Hash[160] consume range-like objects

Summary:
Completes backport (8/8) of core PR19326:
https://github.com/bitcoin/bitcoin/pull/19326/commits/77c507358bda9bd6c496f33e0f4418c0603bb08d

Depends on D9156.

There is a missing dependency for the walletdb.cpp change for which I
left a comment to make the later backport easier.
This diff also contains a few changes which are specific to our repo.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

Subscribers: majcosta

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

Details

Provenance
Pieter Wuille <pieter@wuille.net>Authored on Jun 26 2020, 20:36
FabienCommitted on Feb 4 2021, 19:59
FabienPushed on Feb 4 2021, 20:01
Reviewer
Restricted Project
Differential Revision
D9154: Make Hash[160] consume range-like objects
Parents
rABC06496a4d8394: [Cashtab] Remove instance of toSatoshi from tx builder
Branches
Unknown
Tags
Unknown