@@ -15,18 +15,18 @@ class uint256;
15
15
class UniValue ;
16
16
17
17
// core_read.cpp
18
- extern CScript ParseScript (const std::string& s);
19
- extern std::string ScriptToAsmStr (const CScript& script, const bool fAttemptSighashDecode = false );
20
- extern bool DecodeHexTx (CTransaction& tx, const std::string& strHexTx, bool fTryNoWitness = false );
21
- extern bool DecodeHexBlk (CBlock&, const std::string& strHexBlk);
22
- extern uint256 ParseHashUV (const UniValue& v, const std::string& strName);
23
- extern uint256 ParseHashStr (const std::string&, const std::string& strName);
24
- extern std::vector<unsigned char > ParseHexUV (const UniValue& v, const std::string& strName);
18
+ CScript ParseScript (const std::string& s);
19
+ std::string ScriptToAsmStr (const CScript& script, const bool fAttemptSighashDecode = false );
20
+ bool DecodeHexTx (CTransaction& tx, const std::string& strHexTx, bool fTryNoWitness = false );
21
+ bool DecodeHexBlk (CBlock&, const std::string& strHexBlk);
22
+ uint256 ParseHashUV (const UniValue& v, const std::string& strName);
23
+ uint256 ParseHashStr (const std::string&, const std::string& strName);
24
+ std::vector<unsigned char > ParseHexUV (const UniValue& v, const std::string& strName);
25
25
26
26
// core_write.cpp
27
- extern std::string FormatScript (const CScript& script);
28
- extern std::string EncodeHexTx (const CTransaction& tx);
29
- extern void ScriptPubKeyToUniv (const CScript& scriptPubKey, UniValue& out, bool fIncludeHex );
30
- extern void TxToUniv (const CTransaction& tx, const uint256& hashBlock, UniValue& entry);
27
+ std::string FormatScript (const CScript& script);
28
+ std::string EncodeHexTx (const CTransaction& tx);
29
+ void ScriptPubKeyToUniv (const CScript& scriptPubKey, UniValue& out, bool fIncludeHex );
30
+ void TxToUniv (const CTransaction& tx, const uint256& hashBlock, UniValue& entry);
31
31
32
32
#endif // BITCOIN_CORE_IO_H
0 commit comments