#include <test/data/script_tests.json.h>
#include <test/data/bip341_wallet_vectors.json.h>
#include <common/system.h>
#include <core_io.h>
#include <key.h>
#include <rpc/util.h>
#include <script/interpreter.h>
#include <script/script.h>
#include <script/script_error.h>
#include <script/sigcache.h>
#include <script/sign.h>
#include <script/signingprovider.h>
#include <script/solver.h>
#include <streams.h>
#include <test/util/json.h>
#include <test/util/random.h>
#include <test/util/common.h>
#include <test/util/setup_common.h>
#include <test/util/transaction_utils.h>
#include <util/fs.h>
#include <util/strencodings.h>
#include <util/string.h>
#include <cstdint>
#include <string>
#include <vector>
#include <boost/test/unit_test.hpp>
#include <secp256k1.h>
#include <univalue.h>
Go to the source code of this file.
◆ CHECK_SCRIPT_DYNAMIC_SIZE
Value:
} while (0)
constexpr auto Ticks(Dur2 d)
Helper to count the seconds of a duration/time_point.
Definition at line 1175 of file script_tests.cpp.
◆ CHECK_SCRIPT_STATIC_SIZE
Value:
} while (0)
static constexpr unsigned int STATIC_SIZE
Definition at line 1168 of file script_tests.cpp.
◆ BOOST_AUTO_TEST_CASE() [1/20]
◆ BOOST_AUTO_TEST_CASE() [2/20]
◆ BOOST_AUTO_TEST_CASE() [3/20]
◆ BOOST_AUTO_TEST_CASE() [4/20]
◆ BOOST_AUTO_TEST_CASE() [5/20]
◆ BOOST_AUTO_TEST_CASE() [6/20]
◆ BOOST_AUTO_TEST_CASE() [7/20]
◆ BOOST_AUTO_TEST_CASE() [8/20]
◆ BOOST_AUTO_TEST_CASE() [9/20]
◆ BOOST_AUTO_TEST_CASE() [10/20]
◆ BOOST_AUTO_TEST_CASE() [11/20]
◆ BOOST_AUTO_TEST_CASE() [12/20]
◆ BOOST_AUTO_TEST_CASE() [13/20]
◆ BOOST_AUTO_TEST_CASE() [14/20]
◆ BOOST_AUTO_TEST_CASE() [15/20]
◆ BOOST_AUTO_TEST_CASE() [16/20]
◆ BOOST_AUTO_TEST_CASE() [17/20]
◆ BOOST_AUTO_TEST_CASE() [18/20]
◆ BOOST_AUTO_TEST_CASE() [19/20]
Reproduction of an exception incorrectly raised when parsing a public key inside a TapMiniscript.
Definition at line 1393 of file script_tests.cpp.
◆ BOOST_AUTO_TEST_CASE() [20/20]
◆ CombineSignatures()
◆ FormatScriptError()
◆ FormatScriptFlags()
◆ GetTxoutType()
Return the TxoutType of a script without exposing Solver details.
Definition at line 1162 of file script_tests.cpp.
◆ NegateSignatureS()
◆ ParseScriptError()
◆ ParseScriptFlags()
◆ sign_multisig() [1/2]
◆ sign_multisig() [2/2]
◆ ToScript()
| CScript ToScript |
( |
const T & | byte_container | ) |
|
◆ gFlags
◆ script_errors