Page MenuHomePhabricator

Replace GetSigningProvider with GetSolvingProvider
ClosedPublic

Authored by deadalnix on Oct 25 2020, 15:29.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABC206346fce4db: Replace GetSigningProvider with GetSolvingProvider
Summary

Not all ScriptPubKeyMans will be able to provide private keys,
but pubkeys and scripts should be. So only provide public-only
SigningProviders, i.e. ones that can help with Solving.

Backport of Core PR18115 part [8/9] : https://github.com/bitcoin/bitcoin/pull/18115/commits/dc174881ad8498a6905ba282a48077bc5c8037a7

Depends on D8100 and D8102

Test Plan
ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

This revision is now accepted and ready to land.Oct 25 2020, 15:36
This revision was landed with ongoing or failed builds.Oct 25 2020, 15:40
This revision was automatically updated to reflect the committed changes.