Page MenuHomePhabricator

[wallet] Add CWallet::Verify function
ClosedPublic

Authored by Fabien on Wed, Jul 10, 12:46.

Details

Reviewers
deadalnix
Group Reviewers
Restricted Project
Commits
rABCda3dc9f3f909: [wallet] Add CWallet::Verify function
Summary
This allows a single wallet to be verified. Prior to this commit, all
wallets were verified together by the WalletInit::Verify() function at
start-up.

Individual wallet verification will be done when loading wallets
dynamically at runtime.

Partial backport of core PR10740 (commit e0e90db)
https://github.com/bitcoin/bitcoin/pull/10740/commits/e0e90db07b4e798dd1625bd23c2e9bd96fc6ff49

Progress towards T459

Depends on D3631

Test Plan
make check
./test/functional/test_runner.py wallet_*

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

Fabien created this revision.Wed, Jul 10, 12:46
Herald added a reviewer: Restricted Project. · View Herald TranscriptWed, Jul 10, 12:46
deadalnix accepted this revision.Wed, Jul 10, 15:05
This revision is now accepted and ready to land.Wed, Jul 10, 15:05
This revision was automatically updated to reflect the committed changes.