Go to the source code of this file.
|
| typedef std::vector< unsigned char > | valtype |
| |
|
| unsigned int | ParseScriptFlags (std::string strFlags) |
| |
| bool | CheckMapFlagNames () |
| |
| std::string | FormatScriptFlags (unsigned int flags) |
| |
| bool | CheckTxScripts (const CTransaction &tx, const std::map< COutPoint, CScript > &map_prevout_scriptPubKeys, const std::map< COutPoint, int64_t > &map_prevout_values, unsigned int flags, const PrecomputedTransactionData &txdata, const std::string &strTest, bool expect_valid) |
| |
| unsigned int | TrimFlags (unsigned int flags) |
| |
| unsigned int | FillFlags (unsigned int flags) |
| |
| std::set< unsigned int > | ExcludeIndividualFlags (unsigned int flags) |
| |
| | BOOST_AUTO_TEST_CASE (tx_valid) |
| |
| | BOOST_AUTO_TEST_CASE (tx_invalid) |
| |
| | BOOST_AUTO_TEST_CASE (tx_no_inputs) |
| |
| | BOOST_AUTO_TEST_CASE (tx_oversized) |
| |
| | BOOST_AUTO_TEST_CASE (basic_transaction_tests) |
| |
| | BOOST_AUTO_TEST_CASE (test_Get) |
| |
| static void | CreateCreditAndSpend (const FillableSigningProvider &keystore, const CScript &outscript, CTransactionRef &output, CMutableTransaction &input, bool success=true) |
| |
| static void | CheckWithFlag (const CTransactionRef &output, const CMutableTransaction &input, uint32_t flags, bool success) |
| |
| static CScript | PushAll (const std::vector< valtype > &values) |
| |
| static void | ReplaceRedeemScript (CScript &script, const CScript &redeemScript) |
| |
| | BOOST_AUTO_TEST_CASE (test_big_witness_transaction) |
| |
| SignatureData | CombineSignatures (const CMutableTransaction &input1, const CMutableTransaction &input2, const CTransactionRef tx) |
| |
| | BOOST_AUTO_TEST_CASE (test_witness) |
| |
| | BOOST_AUTO_TEST_CASE (test_IsStandard) |
| |
◆ valtype
| typedef std::vector<unsigned char> valtype |
◆ BOOST_AUTO_TEST_CASE() [1/9]
| BOOST_AUTO_TEST_CASE |
( |
tx_valid |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/9]
| BOOST_AUTO_TEST_CASE |
( |
tx_invalid |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/9]
| BOOST_AUTO_TEST_CASE |
( |
tx_no_inputs |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/9]
| BOOST_AUTO_TEST_CASE |
( |
tx_oversized |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/9]
| BOOST_AUTO_TEST_CASE |
( |
basic_transaction_tests |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [6/9]
| BOOST_AUTO_TEST_CASE |
( |
test_Get |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [7/9]
| BOOST_AUTO_TEST_CASE |
( |
test_big_witness_transaction |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [8/9]
| BOOST_AUTO_TEST_CASE |
( |
test_witness |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [9/9]
| BOOST_AUTO_TEST_CASE |
( |
test_IsStandard |
| ) |
|
◆ CheckMapFlagNames()
| bool CheckMapFlagNames |
( |
| ) |
|
◆ CheckTxScripts()
◆ CheckWithFlag()
◆ CombineSignatures()
◆ CreateCreditAndSpend()
◆ ExcludeIndividualFlags()
| std::set<unsigned int> ExcludeIndividualFlags |
( |
unsigned int |
flags | ) |
|
◆ FillFlags()
| unsigned int FillFlags |
( |
unsigned int |
flags | ) |
|
◆ FormatScriptFlags()
| std::string FormatScriptFlags |
( |
unsigned int |
flags | ) |
|
◆ ParseScriptFlags()
| unsigned int ParseScriptFlags |
( |
std::string |
strFlags | ) |
|
◆ PushAll()
◆ ReplaceRedeemScript()
| static void ReplaceRedeemScript |
( |
CScript & |
script, |
|
|
const CScript & |
redeemScript |
|
) |
| |
|
static |
◆ TrimFlags()
| unsigned int TrimFlags |
( |
unsigned int |
flags | ) |
|
◆ g_bare_multi
◆ g_dust
◆ mapFlagNames
| std::map<std::string, unsigned int> mapFlagNames |
|
static |