HomePhabricator

[wallet] Support creating a blank wallet

Authored by Andrew Chow <achow101-github@achow101.com> on Feb 7 2019, 02:26.

Description

[wallet] Support creating a blank wallet

Summary:
A blank wallet is a wallet that has no keys, script or watch only things.
A new wallet flag indicating that it is blank will be set when the wallet
is blank. Once it is no longer blank (a seed has been generated, keys or
scripts imported, etc), the flag will be unset.

This is a backport of Core PR15226

Test Plan:

make check
./test/functional/test_runner.py

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

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

Details

Committed
deadalnixJan 14 2020, 13:25
Pushed
deadalnixJan 14 2020, 13:25
Reviewer
Restricted Project
Differential Revision
D4921: [wallet] Support creating a blank wallet
Parents
rABC76e36aa9079b: add a flag that restricts sigChecks per-input
Branches
Unknown
Tags
Unknown

Event Timeline