#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 <util/result.h>
#include <util/strencodings.h>
#include <algorithm>
#include <string>
Go to the source code of this file.
◆ CheckTxScriptsSanity()
◆ 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 |
|
) |
| |
◆ DecodeTx()
static bool DecodeTx |
( |
CMutableTransaction & |
tx, |
|
|
const std::vector< unsigned char > & |
tx_data, |
|
|
bool |
try_no_witness, |
|
|
bool |
try_witness |
|
) |
| |
|
static |
◆ ParseScript()
CScript ParseScript |
( |
const std::string & |
s | ) |
|
◆ SighashFromStr()
util::Result< int > SighashFromStr |
( |
const std::string & |
sighash | ) |
|