HomePhabricator

Generalize PublicOnlySigningProvider into HidingSigningProvider

Description

Generalize PublicOnlySigningProvider into HidingSigningProvider

Summary:
This is a partial backport of Core PR13723 : https://github.com/bitcoin/bitcoin/pull/13723/commits/81e1dd5ce1a32114a38691ec6b55e72ab04dbbb1

Depends on D4489

Test Plan:

make check
./test/functional/test_runner.py

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

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

Details

Provenance
Pieter Wuille <pieter.wuille@gmail.com>Authored on Jul 20 2018, 07:04
deadalnixCommitted on Nov 21 2019, 23:05
deadalnixPushed on Nov 21 2019, 23:05
Reviewer
Restricted Project
Differential Revision
D4490: Generalize PublicOnlySigningProvider into HidingSigningProvider
Parents
rABCba3dabfd5980: More tests of signer checks
Branches
Unknown
Tags
Unknown