Remove all but one circular dep: coinselection <-> wallet

This commit is contained in:
Gregory Sanders 2019-03-20 10:10:43 -04:00
parent 5c3481a91e
commit f56de12cdd
4 changed files with 1 additions and 9 deletions

View file

@ -1,9 +1,5 @@
#include <asset.h>
#include <assetsdir.h>
#include <core_io.h>
#include <policy/policy.h>
CAmountMap& operator+=(CAmountMap& a, const CAmountMap& b)
{

View file

@ -2,9 +2,7 @@
#ifndef BITCOIN_ASSET_H
#define BITCOIN_ASSET_H
#include <stdint.h>
#include <uint256.h>
#include <stdlib.h>
#include <amount.h>
#include <serialize.h>

View file

@ -33,9 +33,6 @@
#include <blind.h>
#include <issuance.h>
#include <rpc/util.h>
#ifdef ENABLE_WALLET
#include <wallet/rpcwallet.h>
#endif
#include <future>
#include <stdint.h>

View file

@ -40,6 +40,7 @@ EXPECTED_CIRCULAR_DEPENDENCIES=(
"qt/addressbookpage -> qt/bitcoingui -> qt/walletview -> qt/signverifymessagedialog -> qt/addressbookpage"
"qt/guiutil -> qt/walletmodel -> qt/optionsmodel -> qt/intro -> qt/guiutil"
"qt/addressbookpage -> qt/bitcoingui -> qt/walletview -> qt/sendcoinsdialog -> qt/sendcoinsentry -> qt/addressbookpage"
"wallet/coinselection -> wallet/wallet -> wallet/coinselection"
)
EXIT_CODE=0