HomePhabricator

[backport#16227 7/8] Remove CCryptoKeyStore and move all of it's functionality…

Description

[backport#16227 7/8] Remove CCryptoKeyStore and move all of it's functionality into CWallet

Summary:
Instead of having a separate CCryptoKeyStore that handles the encryption
stuff, just roll it all into CWallet.

https://github.com/bitcoin/bitcoin/pull/16227/commits/8f5b81e6edae9cb22559545de63f391d97c15701


Depends on D6558

Partial backport of Core PR16227

Test Plan:

ninja check-all

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

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

Details

Provenance
Andrew Chow <achow101-github@achow101.com>Authored on Jun 6 2019, 21:58
majcostaCommitted on Jun 13 2020, 20:15
majcostaPushed on Jun 13 2020, 20:16
Reviewer
Restricted Project
Differential Revision
D6560: [backport#16227 7/8] Remove CCryptoKeyStore and move all of it's functionality into CWallet
Parents
rABC33483a05b62d: [backport#16227 6/8] Move various SigningProviders to signingprovider.{cpp,h}
Branches
Unknown
Tags
Unknown