mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-04-04 04:45:10 +02:00
Merge #16226: Move ismine to the wallet module
e61de6306fChange ismine to take a CWallet instead of CKeyStore (Andrew Chow)7c611e2000Move ismine to wallet module (Andrew Chow) Pull request description: `IsMine` isn't used outside of the wallet except for the tests. It also doesn't make sense to be outside of the wallet. This PR moves `IsMine` into the wallet module and for it to take a `CWallet` instead of `CKeyStore`. The test that used `IsMine` is also moved to the wallet tests. This is first [prerequisites](https://github.com/bitcoin-core/bitcoin-devwiki/wiki/Wallet-Class-Structure-Changes#ismine) for the wallet structure changes. ACKs for commit e61de6: MarcoFalke: re-ACKe61de6306f(only change is rebase with git auto-merge) meshcollider: Very light code review ACKe61de6306fTree-SHA512: 1cb4ad12652aef7922ab7460c6d413e8b9d1855dca78c0a286ae49d5c0765bc7996c55f262c742001d434eb9bd4215dc2cc7aae1b371ee1a82d46b32c17e6341
This commit is contained in:
@@ -30,6 +30,7 @@ EXPECTED_CIRCULAR_DEPENDENCIES=(
|
||||
"policy/fees -> txmempool -> validation -> policy/fees"
|
||||
"qt/guiutil -> qt/walletmodel -> qt/optionsmodel -> qt/guiutil"
|
||||
"txmempool -> validation -> validationinterface -> txmempool"
|
||||
"wallet/ismine -> wallet/wallet -> wallet/ismine"
|
||||
)
|
||||
|
||||
EXIT_CODE=0
|
||||
|
||||
Reference in New Issue
Block a user