![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
Classes | |
class | SHA256 |
Functions | |
def | ord (c) |
def | chr (n) |
def | b58encode (v) |
def | b58decode (v, length=None) |
def | checksum (v) |
def | b58encode_chk (v) |
def | b58decode_chk (v) |
def | get_bcaddress_version (strAddress) |
Variables | |
string | __b58chars = '123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz' |
__b58base = len(__b58chars) | |
string | b58chars = __b58chars |
string | _ohai = 'o hai'.encode('ascii') |
def | _tmp = b58encode(_ohai) |
Bitcoin base58 encoding and decoding. Based on https://bitcointalk.org/index.php?topic=1026.0 (public domain)
def base58.b58decode | ( | v, | |
length = None |
|||
) |
decode v into a string of len bytes
Definition at line 46 of file base58.py.
Referenced by b58decode_chk().
def base58.b58decode_chk | ( | v | ) |
decode a base58 string, check and remove checksum
Definition at line 79 of file base58.py.
Referenced by get_bcaddress_version(), and gen_base58_test_vectors.is_valid().
def base58.b58encode | ( | v | ) |
encode v, which is a string of bytes, to base58.
Definition at line 23 of file base58.py.
Referenced by b58encode_chk().
def base58.b58encode_chk | ( | v | ) |
b58encode a string, with 32-bit checksum
Definition at line 75 of file base58.py.
Referenced by gen_base58_test_vectors.gen_invalid_vector(), and gen_base58_test_vectors.gen_valid_vectors().
def base58.checksum | ( | v | ) |
Return 32-bit checksum based on SHA256
Definition at line 71 of file base58.py.
Referenced by b58decode_chk(), b58encode_chk(), and CMnemonic.FromData().
def base58.chr | ( | n | ) |
Definition at line 16 of file base58.py.
Referenced by b58decode().
def base58.get_bcaddress_version | ( | strAddress | ) |
def base58.ord | ( | c | ) |
Definition at line 14 of file base58.py.
Referenced by b58encode(), and get_bcaddress_version().
|
private |
|
private |
string base58.b58chars = __b58chars |