#include <primitives/transaction.h>
#include <script/interpreter.h>
#include <script/script.h>
#include <script/sigcache.h>
#include <script/sign.h>
#include <script/signingprovider.h>
#include <span.h>
#include <streams.h>
#include <test/util/json.h>
#include <util/check.h>
#include <util/fs.h>
#include <util/strencodings.h>
#include <cstdint>
#include <cstdlib>
#include <fstream>
#include <utility>
#include <vector>
#include <boost/test/unit_test.hpp>
#include <univalue.h>
Go to the source code of this file.
◆ AllConsensusFlags()
static std::vector< unsigned int > AllConsensusFlags |
( |
| ) |
|
|
static |
◆ AssetTest()
◆ BOOST_AUTO_TEST_CASE()
BOOST_AUTO_TEST_CASE |
( |
script_assets_test |
| ) |
|
◆ ParseScriptFlags()
unsigned int ParseScriptFlags |
( |
std::string |
strFlags | ) |
|
◆ ScriptFromHex()
static CScript ScriptFromHex |
( |
const std::string & |
str | ) |
|
|
static |
◆ ScriptWitnessFromJSON()
◆ ToScript()
template<typename T >
CScript ToScript |
( |
const T & |
byte_container | ) |
|
◆ TxFromHex()
◆ TxOutsFromJSON()
static std::vector< CTxOut > TxOutsFromJSON |
( |
const UniValue & |
univalue | ) |
|
|
static |
◆ ALL_CONSENSUS_FLAGS
Precomputed list of all valid combinations of consensus-relevant script validation flags.
Definition at line 100 of file script_assets_tests.cpp.