|
|
@ -18,7 +18,6 @@ |
|
|
|
#include <boost/foreach.hpp> |
|
|
|
#include <boost/foreach.hpp> |
|
|
|
#include <boost/variant.hpp> |
|
|
|
#include <boost/variant.hpp> |
|
|
|
|
|
|
|
|
|
|
|
class CCoins; |
|
|
|
|
|
|
|
class CKeyStore; |
|
|
|
class CKeyStore; |
|
|
|
class CTransaction; |
|
|
|
class CTransaction; |
|
|
|
struct CMutableTransaction; |
|
|
|
struct CMutableTransaction; |
|
|
@ -411,25 +410,6 @@ inline std::string ValueString(const std::vector<unsigned char>& vch) |
|
|
|
return HexStr(vch); |
|
|
|
return HexStr(vch); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
inline std::string StackString(const std::vector<std::vector<unsigned char> >& vStack) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
std::string str; |
|
|
|
|
|
|
|
BOOST_FOREACH(const std::vector<unsigned char>& vch, vStack) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
if (!str.empty()) |
|
|
|
|
|
|
|
str += " "; |
|
|
|
|
|
|
|
str += ValueString(vch); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return str; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** Serialized script, used inside transaction inputs and outputs */ |
|
|
|
/** Serialized script, used inside transaction inputs and outputs */ |
|
|
|
class CScript : public std::vector<unsigned char> |
|
|
|
class CScript : public std::vector<unsigned char> |
|
|
|
{ |
|
|
|
{ |
|
|
|