aboutsummaryrefslogtreecommitdiff
path: root/src/qt/walletmodel.cpp
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2019-02-01 13:39:43 +0100
committerWladimir J. van der Laan <laanwj@gmail.com>2019-02-01 14:01:32 +0100
commit3e38d4087379edd1c0730d058902f527d5da6358 (patch)
tree642ccb5d27bf0a9d19eea4ccd210b2bf31643cee /src/qt/walletmodel.cpp
parentcb35f1d305d88934df64c2e7fb80700b673360e6 (diff)
parente6c58d3b014ab8ef5cca4be68764af4b79685fcb (diff)
Merge #15235: Do not import private keys to wallets with private keys disabled
e6c58d3b014ab8ef5cca4be68764af4b79685fcb Do not import private keys to wallets with private keys disabled (Andrew Chow) b5c5021b644731d14a6ef04961320a99466f035a Refactor importwallet to extract data from the file and then import (Andrew Chow) 1f77f6754ce724493b0cb084ae0b35107d58605f tests: unify RPC argument to cli argument conversion and handle dicts and lists (Andrew Chow) Pull request description: Fixes a bug where private keys could be imported to wallets with private keys disabled. Now every RPC which can import private keys checks for whether the wallet has private keys are disabled and errors if it is. Also added an belt-and-suspenders check to `AddKeyPubkeyWithDB` to have it assert that the wallet has private keys enabled. Tree-SHA512: 5cd04febce9aa2bd9bfd02f312c6ff8705e37278cae59efd3895f6d6e2f1b477aefd297e2dd0860791bdd3d4f3cad8eb1a404f8f3d4e2035b91314ad2c1028ae
Diffstat (limited to 'src/qt/walletmodel.cpp')
0 files changed, 0 insertions, 0 deletions