Page MenuHomePhabricator

refactor: Get rid of Wallet::IsWalletFlagSet method
ClosedPublic

Authored by deadalnix on Oct 21 2020, 13:20.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABCb4ad0581f635: refactor: Get rid of Wallet::IsWalletFlagSet method
Summary

Replace by privateKeysDisabled method to avoid need for GUI to reference
internal wallet flags.

Also remove adjacent WalletModel canGetAddresses wrapper that serves no purpose
and make Wallet::canGetAddresses non-const so it can be implemented by IPC
classes in #10102.

Backport of Core PR18278 part [1/6] : https://github.com/bitcoin/bitcoin/pull/18278/commits/77e4b0657298c715c835d8d2eb11e173852e6815

Test Plan
ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable