Bitcoin ABC 0.26.3
P2P Digital Currency
|
#include <core_io.h>
#include <primitives/block.h>
#include <primitives/transaction.h>
#include <psbt.h>
#include <script/script.h>
#include <script/sign.h>
#include <serialize.h>
#include <streams.h>
#include <util/strencodings.h>
#include <util/string.h>
#include <version.h>
#include <univalue.h>
#include <boost/algorithm/string/classification.hpp>
#include <boost/algorithm/string/split.hpp>
#include <algorithm>
#include <string>
Go to the source code of this file.
Functions | |
CScript | ParseScript (const std::string &s) |
bool | DecodeHexTx (CMutableTransaction &tx, const std::string &strHexTx) |
bool | DecodeHexBlockHeader (CBlockHeader &header, const std::string &hex_header) |
bool | DecodeHexBlk (CBlock &block, const std::string &strHexBlk) |
bool | ParseHashStr (const std::string &strHex, uint256 &result) |
Parse a hex string into 256 bits. | |
std::vector< uint8_t > | ParseHexUV (const UniValue &v, const std::string &strName) |
SigHashType | ParseSighashString (const UniValue &sighash) |
Definition at line 232 of file core_read.cpp.
bool DecodeHexBlockHeader | ( | CBlockHeader & | header, |
const std::string & | hex_header | ||
) |
Definition at line 217 of file core_read.cpp.
bool DecodeHexTx | ( | CMutableTransaction & | tx, |
const std::string & | strHexTx | ||
) |
Definition at line 197 of file core_read.cpp.
Parse a hex string into 256 bits.
[in] | strHex | a hex-formatted, 64-character string |
[out] | result | the result of the parasing |
Definition at line 248 of file core_read.cpp.
std::vector< uint8_t > ParseHexUV | ( | const UniValue & | v, |
const std::string & | strName | ||
) |
Definition at line 257 of file core_read.cpp.
CScript ParseScript | ( | const std::string & | s | ) |
Definition at line 60 of file core_read.cpp.
SigHashType ParseSighashString | ( | const UniValue & | sighash | ) |
Definition at line 271 of file core_read.cpp.