![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
Classes | |
class | CAddress |
class | CAlert |
class | CBlock |
class | CBlockHeader |
class | CBlockLocator |
class | CInv |
class | COutPoint |
class | CTransaction |
class | CTxIn |
class | CTxOut |
class | CUnsignedAlert |
class | EarlyDisconnectError |
class | msg_addr |
class | msg_alert |
class | msg_block |
class | msg_getaddr |
class | msg_getblocks |
class | msg_getdata |
class | msg_getheaders |
class | msg_headers |
class | msg_inv |
class | msg_mempool |
class | msg_ping |
class | msg_ping_prebip31 |
class | msg_pong |
class | msg_reject |
class | msg_sendheaders |
class | msg_tx |
class | msg_verack |
class | msg_version |
class | NetworkThread |
class | NodeConn |
class | NodeConnCB |
class | SingleNodeConnCB |
Functions | |
def | sha256 (s) |
def | hash256 (s) |
def | dashhash (s) |
def | deser_string (f) |
def | ser_string (s) |
def | deser_uint256 (f) |
def | ser_uint256 (u) |
def | uint256_from_str (s) |
def | uint256_from_compact (c) |
def | deser_vector (f, c) |
def | ser_vector (l) |
def | deser_uint256_vector (f) |
def | ser_uint256_vector (l) |
def | deser_string_vector (f) |
def | ser_string_vector (l) |
def | deser_int_vector (f) |
def | ser_int_vector (l) |
def | FromHex (obj, hex_string) |
def | ToHex (obj) |
def | wait_until (predicate, attempts=float('inf'), timeout=float('inf')) |
Variables | |
int | BIP0031_VERSION = 60000 |
int | MY_VERSION = 70206 |
string | MY_SUBVERSION = b"/python-mininode-tester:0.0.2/" |
int | MAX_INV_SZ = 50000 |
int | MAX_BLOCK_SIZE = 1000000 |
int | COIN = 100000000L |
mininode_socket_map = dict() | |
mininode_lock = RLock() | |
def test_framework.mininode.dashhash | ( | s | ) |
Definition at line 67 of file mininode.py.
Referenced by test_framework.mininode.CBlockHeader.calc_sha256().
def test_framework.mininode.deser_int_vector | ( | f | ) |
Definition at line 212 of file mininode.py.
Referenced by test_framework.mininode.CUnsignedAlert.deserialize().
def test_framework.mininode.deser_string | ( | f | ) |
Definition at line 70 of file mininode.py.
Referenced by test_framework.mininode.deser_string_vector(), test_framework.mininode.CTxIn.deserialize(), test_framework.mininode.CTxOut.deserialize(), test_framework.mininode.CUnsignedAlert.deserialize(), test_framework.mininode.CAlert.deserialize(), test_framework.mininode.msg_version.deserialize(), and test_framework.mininode.msg_reject.deserialize().
def test_framework.mininode.deser_string_vector | ( | f | ) |
Definition at line 182 of file mininode.py.
Referenced by test_framework.mininode.CUnsignedAlert.deserialize().
def test_framework.mininode.deser_uint256 | ( | f | ) |
Definition at line 91 of file mininode.py.
Referenced by test_framework.mininode.deser_uint256_vector(), test_framework.mininode.CInv.deserialize(), test_framework.mininode.COutPoint.deserialize(), test_framework.mininode.CBlockHeader.deserialize(), test_framework.mininode.msg_getblocks.deserialize(), test_framework.mininode.msg_getheaders.deserialize(), and test_framework.mininode.msg_reject.deserialize().
def test_framework.mininode.deser_uint256_vector | ( | f | ) |
Definition at line 152 of file mininode.py.
Referenced by test_framework.mininode.CBlockLocator.deserialize().
def test_framework.mininode.deser_vector | ( | f, | |
c | |||
) |
Definition at line 121 of file mininode.py.
Referenced by test_framework.mininode.CTransaction.deserialize(), test_framework.mininode.CBlock.deserialize(), test_framework.mininode.msg_addr.deserialize(), test_framework.mininode.msg_inv.deserialize(), test_framework.mininode.msg_getdata.deserialize(), and test_framework.mininode.msg_headers.deserialize().
def test_framework.mininode.FromHex | ( | obj, | |
hex_string | |||
) |
Definition at line 242 of file mininode.py.
Referenced by bip68-sequence.BIP68Test.test_bip68_not_consensus(), bip68-sequence.BIP68Test.test_sequence_lock_unconfirmed_inputs(), and bip68-sequence.BIP68Test.test_version2_relay().
def test_framework.mininode.hash256 | ( | s | ) |
Definition at line 64 of file mininode.py.
Referenced by test_framework.mininode.CBlock.calc_merkle_root(), test_framework.mininode.CTransaction.calc_sha256(), and test_framework.script.SignatureHash().
def test_framework.mininode.ser_int_vector | ( | l | ) |
Definition at line 227 of file mininode.py.
Referenced by test_framework.mininode.CUnsignedAlert.serialize().
def test_framework.mininode.ser_string | ( | s | ) |
Definition at line 81 of file mininode.py.
Referenced by test_framework.blocktools.create_coinbase(), test_framework.mininode.ser_string_vector(), test_framework.mininode.CTxIn.serialize(), test_framework.mininode.CTxOut.serialize(), test_framework.mininode.CUnsignedAlert.serialize(), test_framework.mininode.CAlert.serialize(), test_framework.mininode.msg_version.serialize(), and test_framework.mininode.msg_reject.serialize().
def test_framework.mininode.ser_string_vector | ( | l | ) |
Definition at line 197 of file mininode.py.
Referenced by test_framework.mininode.CUnsignedAlert.serialize().
def test_framework.mininode.ser_uint256 | ( | u | ) |
Definition at line 99 of file mininode.py.
Referenced by test_framework.mininode.CBlock.calc_merkle_root(), test_framework.mininode.CBlockHeader.calc_sha256(), test_framework.mininode.ser_uint256_vector(), test_framework.mininode.CInv.serialize(), test_framework.mininode.COutPoint.serialize(), test_framework.mininode.CBlockHeader.serialize(), test_framework.mininode.msg_getblocks.serialize(), test_framework.mininode.msg_getheaders.serialize(), and test_framework.mininode.msg_reject.serialize().
def test_framework.mininode.ser_uint256_vector | ( | l | ) |
Definition at line 167 of file mininode.py.
Referenced by test_framework.mininode.CBlockLocator.serialize().
def test_framework.mininode.ser_vector | ( | l | ) |
Definition at line 137 of file mininode.py.
Referenced by test_framework.mininode.CTransaction.serialize(), test_framework.mininode.CBlock.serialize(), test_framework.mininode.msg_addr.serialize(), test_framework.mininode.msg_inv.serialize(), test_framework.mininode.msg_getdata.serialize(), and test_framework.mininode.msg_headers.serialize().
def test_framework.mininode.sha256 | ( | s | ) |
Definition at line 60 of file mininode.py.
Referenced by secp256k1_hmac_sha256_initialize().
def test_framework.mininode.ToHex | ( | obj | ) |
Definition at line 247 of file mininode.py.
Referenced by bip68-112-113-p2p.BIP68_112_113Test.send_generic_input_tx(), bip68-112-113-p2p.BIP68_112_113Test.sign_transaction(), bip68-sequence.BIP68Test.test_bip68_not_consensus(), bip68-sequence.BIP68Test.test_disable_flag(), bip68-sequence.BIP68Test.test_sequence_lock_confirmed_inputs(), bip68-sequence.BIP68Test.test_sequence_lock_unconfirmed_inputs(), and bip68-sequence.BIP68Test.test_version2_relay().
def test_framework.mininode.uint256_from_compact | ( | c | ) |
Definition at line 115 of file mininode.py.
Referenced by test_framework.mininode.CBlock.is_valid(), and test_framework.mininode.CBlock.solve().
def test_framework.mininode.uint256_from_str | ( | s | ) |
Definition at line 107 of file mininode.py.
Referenced by test_framework.mininode.CBlock.calc_merkle_root(), test_framework.mininode.CTransaction.calc_sha256(), and test_framework.mininode.CBlockHeader.calc_sha256().
def test_framework.mininode.wait_until | ( | predicate, | |
attempts = float('inf') , |
|||
timeout = float('inf') |
|||
) |
Definition at line 1020 of file mininode.py.
Referenced by test_framework.comptool.TestManager.sync_blocks(), test_framework.comptool.TestManager.sync_transaction(), maxuploadtarget.TestNode.sync_with_ping(), test_framework.mininode.SingleNodeConnCB.sync_with_ping(), maxuploadtarget.TestNode.wait_for_disconnect(), test_framework.comptool.TestManager.wait_for_disconnections(), test_framework.comptool.TestManager.wait_for_pings(), maxuploadtarget.TestNode.wait_for_verack(), and test_framework.comptool.TestManager.wait_for_verack().
int test_framework.mininode.BIP0031_VERSION = 60000 |
Definition at line 37 of file mininode.py.
int test_framework.mininode.COIN = 100000000L |
Definition at line 44 of file mininode.py.
int test_framework.mininode.MAX_BLOCK_SIZE = 1000000 |
Definition at line 42 of file mininode.py.
int test_framework.mininode.MAX_INV_SZ = 50000 |
Definition at line 41 of file mininode.py.
test_framework.mininode.mininode_lock = RLock() |
Definition at line 57 of file mininode.py.
test_framework.mininode.mininode_socket_map = dict() |
Definition at line 49 of file mininode.py.
string test_framework.mininode.MY_SUBVERSION = b"/python-mininode-tester:0.0.2/" |
Definition at line 39 of file mininode.py.
int test_framework.mininode.MY_VERSION = 70206 |
Definition at line 38 of file mininode.py.