Lots of files ended up with indirect includes from script.h.tags/v0.15.1
@@ -8,6 +8,7 @@ | |||
#include "core.h" | |||
#include "pow.h" | |||
#include "tinyformat.h" | |||
#include "uint256.h" | |||
#include <vector> |
@@ -7,6 +7,7 @@ | |||
#include "random.h" | |||
#include "util.h" | |||
#include "utilstrencodings.h" | |||
#include <assert.h> | |||
@@ -5,7 +5,9 @@ | |||
#include "core.h" | |||
#include "hash.h" | |||
#include "tinyformat.h" | |||
#include "utilstrencodings.h" | |||
std::string COutPoint::ToString() const | |||
{ |
@@ -9,6 +9,8 @@ | |||
#include "serialize.h" | |||
#include "univalue/univalue.h" | |||
#include "util.h" | |||
#include "utilstrencodings.h" | |||
#include "version.h" | |||
#include <boost/algorithm/string/classification.hpp> | |||
#include <boost/algorithm/string/predicate.hpp> |
@@ -12,6 +12,7 @@ | |||
#include "univalue/univalue.h" | |||
#include "util.h" | |||
#include "utilmoneystr.h" | |||
#include "utilstrencodings.h" | |||
#include <boost/foreach.hpp> | |||
@@ -20,6 +20,7 @@ | |||
#include "script/sigcache.h" | |||
#include "script/standard.h" | |||
#include "sync.h" | |||
#include "tinyformat.h" | |||
#include "txmempool.h" | |||
#include "uint256.h" | |||
@@ -7,6 +7,7 @@ | |||
#include "chainparams.h" | |||
#include "util.h" | |||
#include "utilstrencodings.h" | |||
#ifndef WIN32 | |||
# include <arpa/inet.h> |
@@ -8,6 +8,7 @@ | |||
#include "paymentrequestdata.h" | |||
#include "util.h" | |||
#include "utilstrencodings.h" | |||
#include <openssl/x509.h> | |||
#include <openssl/x509_vfy.h> |
@@ -4,6 +4,8 @@ | |||
// file COPYING or http://www.opensource.org/licenses/mit-license.php. | |||
#include "compressor.h" | |||
#include "key.h" | |||
#include "script/standard.h" | |||
bool CScriptCompressor::IsToKeyID(CKeyID &hash) const |
@@ -7,7 +7,10 @@ | |||
#define H_BITCOIN_SCRIPT_COMPRESSOR | |||
#include "script/script.h" | |||
#include "serialize.h" | |||
class CKeyID; | |||
class CPubKey; | |||
class CScriptID; | |||
/** Compact serializer for scripts. |
@@ -9,6 +9,7 @@ | |||
#include "crypto/ripemd160.h" | |||
#include "crypto/sha1.h" | |||
#include "crypto/sha2.h" | |||
#include "key.h" | |||
#include "script/script.h" | |||
#include "uint256.h" | |||
#include "util.h" |
@@ -5,7 +5,8 @@ | |||
#include "script.h" | |||
#include <boost/foreach.hpp> | |||
#include "tinyformat.h" | |||
#include "utilstrencodings.h" | |||
namespace { | |||
inline std::string ValueString(const std::vector<unsigned char>& vch) |
@@ -6,13 +6,13 @@ | |||
#ifndef H_BITCOIN_SCRIPT | |||
#define H_BITCOIN_SCRIPT | |||
#include "key.h" | |||
#include "tinyformat.h" | |||
#include "utilstrencodings.h" | |||
#include <assert.h> | |||
#include <climits> | |||
#include <limits> | |||
#include <stdexcept> | |||
#include <boost/variant.hpp> | |||
#include <stdint.h> | |||
#include <string.h> | |||
#include <vector> | |||
static const unsigned int MAX_SCRIPT_ELEMENT_SIZE = 520; // bytes | |||
@@ -7,6 +7,7 @@ | |||
#include "script/script.h" | |||
#include "util.h" | |||
#include "utilstrencodings.h" | |||
#include <boost/foreach.hpp> | |||
@@ -6,9 +6,12 @@ | |||
#ifndef H_BITCOIN_SCRIPT_STANDARD | |||
#define H_BITCOIN_SCRIPT_STANDARD | |||
#include "key.h" | |||
#include "script/script.h" | |||
#include "script/interpreter.h" | |||
#include <boost/variant.hpp> | |||
#include <stdint.h> | |||
class CScript; |
@@ -12,6 +12,7 @@ | |||
#include "script/script.h" | |||
#include "uint256.h" | |||
#include "util.h" | |||
#include "utilstrencodings.h" | |||
#include <boost/foreach.hpp> | |||
#include <boost/test/unit_test.hpp> |
@@ -8,6 +8,7 @@ | |||
#include "core.h" | |||
#include "util.h" | |||
#include "utilmoneystr.h" | |||
#include "version.h" | |||
#include <boost/circular_buffer.hpp> | |||
@@ -7,6 +7,7 @@ | |||
#include "core.h" | |||
#include "tinyformat.h" | |||
#include "utilstrencodings.h" | |||
using namespace std; | |||