Abstract DecodeHexBlk and BIP22ValidationResult functions out of submitblock

This commit is contained in:
Luke Dashjr
2014-10-30 02:56:33 +00:00
parent 132ea9b48f
commit 3dcbb9b6b4
3 changed files with 41 additions and 21 deletions

View File

@@ -8,6 +8,7 @@
#include <string>
#include <vector>
class CBlock;
class CScript;
class CTransaction;
class uint256;
@@ -16,6 +17,7 @@ class UniValue;
// core_read.cpp
extern CScript ParseScript(std::string s);
extern bool DecodeHexTx(CTransaction& tx, const std::string& strHexTx);
extern bool DecodeHexBlk(CBlock&, const std::string& strHexBlk);
extern uint256 ParseHashUV(const UniValue& v, const std::string& strName);
extern std::vector<unsigned char> ParseHexUV(const UniValue& v, const std::string& strName);