Dash Core  0.12.2.1
P2P Digital Currency
gen_base58_test_vectors.py File Reference

Go to the source code of this file.

Namespaces

 gen_base58_test_vectors
 

Functions

def gen_base58_test_vectors.is_valid (v)
 
def gen_base58_test_vectors.gen_valid_vectors ()
 
def gen_base58_test_vectors.gen_invalid_vector (template, corrupt_prefix, randomize_payload_size, corrupt_suffix)
 
def gen_base58_test_vectors.randbool (p=0.5)
 
def gen_base58_test_vectors.gen_invalid_vectors ()
 

Variables

int gen_base58_test_vectors.PUBKEY_ADDRESS = 76
 
int gen_base58_test_vectors.SCRIPT_ADDRESS = 16
 
int gen_base58_test_vectors.PUBKEY_ADDRESS_TEST = 140
 
int gen_base58_test_vectors.SCRIPT_ADDRESS_TEST = 19
 
int gen_base58_test_vectors.PRIVKEY = 204
 
int gen_base58_test_vectors.PRIVKEY_TEST = 239
 
list gen_base58_test_vectors.metadata_keys = ['isPrivkey', 'isTestnet', 'addrType', 'isCompressed']
 
list gen_base58_test_vectors.templates
 
dictionary gen_base58_test_vectors.iters = {'valid':gen_valid_vectors, 'invalid':gen_invalid_vectors}
 
dictionary gen_base58_test_vectors.uiter = iters[sys.argv[1]]
 
 gen_base58_test_vectors.count = int(sys.argv[2])
 
 gen_base58_test_vectors.data = list(islice(uiter(), count))
 
 gen_base58_test_vectors.stdout
 
 gen_base58_test_vectors.sort_keys
 
 gen_base58_test_vectors.True
 
 gen_base58_test_vectors.indent