#include <core_io.h>
#include <primitives/block.h>
#include <primitives/transaction.h>
#include <script/script.h>
#include <script/sign.h>
#include <serialize.h>
#include <streams.h>
#include <univalue.h>
#include <util.h>
#include <utilstrencodings.h>
#include <version.h>
#include <boost/algorithm/string/classification.hpp>
#include <boost/algorithm/string/replace.hpp>
#include <boost/algorithm/string/split.hpp>
#include <algorithm>
Go to the source code of this file.
◆ DecodeHexBlk()
bool DecodeHexBlk |
( |
CBlock & |
block, |
|
|
const std::string & |
strHexBlk |
|
) |
| |
◆ DecodeHexBlockHeader()
bool DecodeHexBlockHeader |
( |
CBlockHeader & |
header, |
|
|
const std::string & |
hex_header |
|
) |
| |
◆ DecodeHexTx()
bool DecodeHexTx |
( |
CMutableTransaction & |
tx, |
|
|
const std::string & |
hex_tx, |
|
|
bool |
try_no_witness, |
|
|
bool |
try_witness |
|
) |
| |
◆ DecodePSBT()
◆ ParseHashStr()
bool ParseHashStr |
( |
const std::string & |
strHex, |
|
|
uint256 & |
result |
|
) |
| |
Parse a hex string into 256 bits.
- Parameters
-
[in] | strHex | a hex-formatted, 64-character string |
[out] | result | the result of the parasing |
- Returns
- true if successful, false if not
- See also
- ParseHashV for an RPC-oriented version of this
Definition at line 196 of file core_read.cpp.
◆ ParseHexUV()
std::vector<unsigned char> ParseHexUV |
( |
const UniValue & |
v, |
|
|
const std::string & |
strName |
|
) |
| |
◆ ParseScript()
CScript ParseScript |
( |
const std::string & |
s | ) |
|
◆ ParseSighashString()
int ParseSighashString |
( |
const UniValue & |
sighash | ) |
|