#include "test/test_pivx.h"
#include "test/data/script_tests.json.h"
#include "core_io.h"
#include "fs.h"
#include "key.h"
#include "keystore.h"
#include "script/script.h"
#include "script/script_error.h"
#include "script/sign.h"
#include <boost/algorithm/string/classification.hpp>
#include <boost/test/unit_test.hpp>
#include <univalue.h>
Go to the source code of this file.
◆ BOOST_AUTO_TEST_CASE() [1/11]
| BOOST_AUTO_TEST_CASE |
( |
script_build |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/11]
| BOOST_AUTO_TEST_CASE |
( |
script_can_append_self |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/11]
| BOOST_AUTO_TEST_CASE |
( |
script_CHECKMULTISIG12 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/11]
| BOOST_AUTO_TEST_CASE |
( |
script_CHECKMULTISIG23 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/11]
| BOOST_AUTO_TEST_CASE |
( |
script_combineSigs |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [6/11]
| BOOST_AUTO_TEST_CASE |
( |
script_FindAndDelete |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [7/11]
| BOOST_AUTO_TEST_CASE |
( |
script_GetScriptAsm |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [8/11]
| BOOST_AUTO_TEST_CASE |
( |
script_IsPushOnly_on_invalid_scripts |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [9/11]
| BOOST_AUTO_TEST_CASE |
( |
script_json_test |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [10/11]
| BOOST_AUTO_TEST_CASE |
( |
script_PushData |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [11/11]
| BOOST_AUTO_TEST_CASE |
( |
script_standard_push |
| ) |
|
◆ BuildCreditingTransaction()
◆ BuildSpendingTransaction()
◆ DoTest()
| void DoTest |
( |
const CScript & |
scriptPubKey, |
|
|
const CScript & |
scriptSig, |
|
|
int |
flags, |
|
|
const std::string & |
message, |
|
|
int |
scriptError |
|
) |
| |
◆ FormatScriptError()
◆ FormatScriptFlags()
| std::string FormatScriptFlags |
( |
unsigned int |
flags | ) |
|
◆ ParseScriptError()
◆ ParseScriptFlags()
| unsigned int ParseScriptFlags |
( |
std::string |
strFlags | ) |
|
◆ read_json()
| UniValue read_json |
( |
const std::string & |
jsondata | ) |
|
◆ sign_multisig() [1/2]
◆ sign_multisig() [2/2]