![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
Public Member Functions | |
def | __init__ (self) |
def | setup_chain (self) |
def | setup_network (self) |
def | create_big_chain (self) |
def | test_height_min (self) |
def | create_chain_with_staleblocks (self) |
def | reorg_test (self) |
def | reorg_back (self) |
def | mine_full_block (self, node, address) |
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 | |
utxo | |
address | |
txouts | |
nodes | |
is_network_split | |
prunedir | |
relayfee | |
mainchainheight | |
mainchainhash2 | |
![]() | |
nodes | |
is_network_split | |
Definition at line 20 of file pruning.py.
def pruning.PruneTest.__init__ | ( | self | ) |
Definition at line 22 of file pruning.py.
def pruning.PruneTest.create_big_chain | ( | self | ) |
Definition at line 54 of file pruning.py.
Referenced by pruning.PruneTest.run_test().
def pruning.PruneTest.create_chain_with_staleblocks | ( | self | ) |
Definition at line 87 of file pruning.py.
Referenced by pruning.PruneTest.run_test().
def pruning.PruneTest.mine_full_block | ( | self, | |
node, | |||
address | |||
) |
Definition at line 217 of file pruning.py.
Referenced by pruning.PruneTest.create_big_chain(), pruning.PruneTest.create_chain_with_staleblocks(), and pruning.PruneTest.test_height_min().
def pruning.PruneTest.reorg_back | ( | self | ) |
Definition at line 170 of file pruning.py.
def pruning.PruneTest.reorg_test | ( | self | ) |
Definition at line 117 of file pruning.py.
def pruning.PruneTest.run_test | ( | self | ) |
Definition at line 243 of file pruning.py.
Referenced by test_framework.test_framework.BitcoinTestFramework.main().
def pruning.PruneTest.setup_chain | ( | self | ) |
Definition at line 27 of file pruning.py.
Referenced by test_framework.test_framework.BitcoinTestFramework.main().
def pruning.PruneTest.setup_network | ( | self | ) |
Definition at line 31 of file pruning.py.
Referenced by test_framework.test_framework.BitcoinTestFramework.join_network(), test_framework.test_framework.BitcoinTestFramework.main(), and test_framework.test_framework.BitcoinTestFramework.split_network().
def pruning.PruneTest.test_height_min | ( | self | ) |
Definition at line 65 of file pruning.py.
Referenced by pruning.PruneTest.run_test().
pruning.PruneTest.address |
Definition at line 24 of file pruning.py.
Referenced by pruning.PruneTest.create_big_chain(), pruning.PruneTest.create_chain_with_staleblocks(), and pruning.PruneTest.test_height_min().
pruning.PruneTest.is_network_split |
Definition at line 33 of file pruning.py.
Referenced by test_framework.test_framework.BitcoinTestFramework.join_network(), test_framework.test_framework.BitcoinTestFramework.split_network(), and test_framework.test_framework.BitcoinTestFramework.sync_all().
pruning.PruneTest.mainchainhash2 |
Definition at line 283 of file pruning.py.
Referenced by pruning.PruneTest.reorg_back().
pruning.PruneTest.mainchainheight |
Definition at line 282 of file pruning.py.
Referenced by pruning.PruneTest.reorg_back().
pruning.PruneTest.nodes |
Definition at line 32 of file pruning.py.
Referenced by pruning.PruneTest.create_big_chain(), pruning.PruneTest.create_chain_with_staleblocks(), 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(), getchaintips.GetChainTipsTest.run_test(), txn_clone.TxnMallTest.run_test(), nodehandling.NodeHandlingTest.run_test(), txn_doublespend.TxnMallTest.run_test(), zapwallettxes.ZapWalletTXesTest.run_test(), wallet-hd.WalletHDTest.run_test(), invalidtxrequest.InvalidTxRequestTest.run_test(), httpbasics.HTTPBasicsTest.run_test(), listtransactions.ListTransactionsTest.run_test(), getblocktemplate_longpoll.GetBlockTemplateLPTest.run_test(), invalidblockrequest.InvalidBlockRequestTest.run_test(), test_framework.test_framework.BitcoinTestFramework.run_test(), receivedby.ReceivedByTest.run_test(), wallet.WalletTest.run_test(), rawtransactions.RawTransactionsTest.run_test(), multi_rpc.HTTPBasicsTest.run_test(), timestampindex.TimestampIndexTest.run_test(), spentindex.SpentIndexTest.run_test(), txindex.TxIndexTest.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(), walletbackup.WalletBackupTest.run_test(), proxy_test.ProxyTest.run_test(), signrawtransactions.SignRawTransactionsTest.script_verification_error_test(), 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().
pruning.PruneTest.prunedir |
Definition at line 41 of file pruning.py.
Referenced by pruning.PruneTest.create_chain_with_staleblocks(), pruning.PruneTest.reorg_test(), and pruning.PruneTest.test_height_min().
pruning.PruneTest.relayfee |
Definition at line 47 of file pruning.py.
Referenced by pruning.PruneTest.mine_full_block().
pruning.PruneTest.txouts |
Definition at line 25 of file pruning.py.
Referenced by pruning.PruneTest.mine_full_block().
pruning.PruneTest.utxo |
Definition at line 23 of file pruning.py.
Referenced by pruning.PruneTest.create_chain_with_staleblocks(), and pruning.PruneTest.mine_full_block().