![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
Public Member Functions | |
def | setup_chain (self) |
def | setup_network (self, split=False) |
def | decodescript_script_sig (self) |
def | decodescript_script_pub_key (self) |
def | decoderawtransaction_asm_sighashtype (self) |
def | run_test (self) |
![]() | |
def | run_test (self) |
def | add_options (self, parser) |
def | setup_chain (self) |
def | setup_nodes (self) |
def | setup_network (self, split=False) |
def | split_network (self) |
def | sync_all (self) |
def | join_network (self) |
def | main (self) |
Public Attributes | |
nodes | |
is_network_split | |
![]() | |
nodes | |
is_network_split | |
Tests decoding scripts via RPC command "decodescript".
Definition at line 11 of file decodescript.py.
def decodescript.DecodeScriptTest.decoderawtransaction_asm_sighashtype | ( | self | ) |
Tests decoding scripts via RPC command "decoderawtransaction". This test is in with the "decodescript" tests because they are testing the same "asm" script decodes.
Definition at line 112 of file decodescript.py.
Referenced by decodescript.DecodeScriptTest.run_test().
def decodescript.DecodeScriptTest.decodescript_script_pub_key | ( | self | ) |
Definition at line 55 of file decodescript.py.
Referenced by decodescript.DecodeScriptTest.run_test().
def decodescript.DecodeScriptTest.decodescript_script_sig | ( | self | ) |
Definition at line 22 of file decodescript.py.
Referenced by decodescript.DecodeScriptTest.run_test().
def decodescript.DecodeScriptTest.run_test | ( | self | ) |
Definition at line 178 of file decodescript.py.
Referenced by test_framework.test_framework.BitcoinTestFramework.main().
def decodescript.DecodeScriptTest.setup_chain | ( | self | ) |
Definition at line 14 of file decodescript.py.
Referenced by test_framework.test_framework.BitcoinTestFramework.main().
def decodescript.DecodeScriptTest.setup_network | ( | self, | |
split = False |
|||
) |
Definition at line 18 of file decodescript.py.
Referenced by test_framework.test_framework.BitcoinTestFramework.join_network(), test_framework.test_framework.BitcoinTestFramework.main(), and test_framework.test_framework.BitcoinTestFramework.split_network().
decodescript.DecodeScriptTest.is_network_split |
Definition at line 20 of file decodescript.py.
Referenced by test_framework.test_framework.BitcoinTestFramework.join_network(), fundrawtransaction.RawTransactionsTest.run_test(), fundrawtransaction-hd.RawTransactionsTest.run_test(), test_framework.test_framework.BitcoinTestFramework.split_network(), and test_framework.test_framework.BitcoinTestFramework.sync_all().
decodescript.DecodeScriptTest.nodes |
Definition at line 19 of file decodescript.py.
Referenced by pruning.PruneTest.create_big_chain(), pruning.PruneTest.create_chain_with_staleblocks(), decodescript.DecodeScriptTest.decoderawtransaction_asm_sighashtype(), decodescript.DecodeScriptTest.decodescript_script_pub_key(), decodescript.DecodeScriptTest.decodescript_script_sig(), walletbackup.WalletBackupTest.do_one_round(), invalidtxrequest.InvalidTxRequestTest.get_tests(), invalidblockrequest.InvalidBlockRequestTest.get_tests(), test_framework.test_framework.BitcoinTestFramework.join_network(), test_framework.test_framework.BitcoinTestFramework.main(), sendheaders.SendHeadersTest.mine_blocks(), sendheaders.SendHeadersTest.mine_reorg(), walletbackup.WalletBackupTest.one_send(), reindex.ReindexTest.reindex(), pruning.PruneTest.reorg_back(), pruning.PruneTest.reorg_test(), listtransactions.ListTransactionsTest.run_rbf_opt_in_test(), keypool-hd.KeyPoolTest.run_test(), keypool.KeyPoolTest.run_test(), getchaintips.GetChainTipsTest.run_test(), txn_clone.TxnMallTest.run_test(), txn_doublespend.TxnMallTest.run_test(), nodehandling.NodeHandlingTest.run_test(), zapwallettxes.ZapWalletTXesTest.run_test(), mempool_resurrect_test.MempoolCoinbaseTest.run_test(), disablewallet.DisableWalletTest.run_test(), wallet-hd.WalletHDTest.run_test(), invalidtxrequest.InvalidTxRequestTest.run_test(), listtransactions.ListTransactionsTest.run_test(), httpbasics.HTTPBasicsTest.run_test(), mempool_limit.MempoolLimitTest.run_test(), invalidateblock.InvalidateTest.run_test(), fundrawtransaction-hd.RawTransactionsTest.run_test(), fundrawtransaction.RawTransactionsTest.run_test(), mempool_reorg.MempoolCoinbaseTest.run_test(), getblocktemplate_longpoll.GetBlockTemplateLPTest.run_test(), mempool_spendcoinbase.MempoolSpendCoinbaseTest.run_test(), prioritise_transaction.PrioritiseTransactionTest.run_test(), invalidblockrequest.InvalidBlockRequestTest.run_test(), forknotify.ForkNotifyTest.run_test(), merkle_blocks.MerkleBlockTest.run_test(), receivedby.ReceivedByTest.run_test(), test_framework.test_framework.BitcoinTestFramework.run_test(), wallet.WalletTest.run_test(), timestampindex.TimestampIndexTest.run_test(), rawtransactions.RawTransactionsTest.run_test(), multi_rpc.HTTPBasicsTest.run_test(), spentindex.SpentIndexTest.run_test(), txindex.TxIndexTest.run_test(), mempool_packages.MempoolPackagesTest.run_test(), zmq_test.ZMQTest.run_test(), p2p-fullblocktest.FullBlockTest.run_test(), rest.RESTTest.run_test(), getblocktemplate_proposals.GetBlockTemplateProposalTest.run_test(), replace-by-fee.ReplaceByFeeTest.run_test(), maxblocksinflight.MaxBlocksInFlightTest.run_test(), p2p-versionbits-warning.VersionBitsWarningTest.run_test(), walletbackup.WalletBackupTest.run_test(), maxuploadtarget.MaxUploadTest.run_test(), p2p-acceptblock.AcceptBlockTest.run_test(), proxy_test.ProxyTest.run_test(), signrawtransactions.SignRawTransactionsTest.script_verification_error_test(), p2p-versionbits-warning.VersionBitsWarningTest.send_blocks_with_version(), test_framework.test_framework.BitcoinTestFramework.split_network(), walletbackup.WalletBackupTest.start_three(), walletbackup.WalletBackupTest.stop_three(), signrawtransactions.SignRawTransactionsTest.successful_signing_test(), test_framework.test_framework.BitcoinTestFramework.sync_all(), replace-by-fee.ReplaceByFeeTest.test_doublespend_chain(), replace-by-fee.ReplaceByFeeTest.test_doublespend_tree(), pruning.PruneTest.test_height_min(), replace-by-fee.ReplaceByFeeTest.test_new_unconfirmed_inputs(), replace-by-fee.ReplaceByFeeTest.test_opt_in(), replace-by-fee.ReplaceByFeeTest.test_prioritised_transactions(), replace-by-fee.ReplaceByFeeTest.test_replacement_feeperkb(), replace-by-fee.ReplaceByFeeTest.test_simple_doublespend(), replace-by-fee.ReplaceByFeeTest.test_spends_of_conflicting_outputs(), replace-by-fee.ReplaceByFeeTest.test_too_many_replacements(), and smartfees.EstimateFeeTest.transact_and_mine().