Alexey Karyabkin
|
6a48f8965c
|
implemented function xprivate_to_xpublic_key (BIP0032/BIP0044)
|
2018-06-19 17:18:34 +04:00 |
|
Alexey Karyabkin
|
4ad4fea4b5
|
small enhancement
|
2018-06-19 16:02:56 +04:00 |
|
Alexey Karyabkin
|
7db3129a0c
|
small enhancement
|
2018-06-19 16:02:41 +04:00 |
|
Alexey Karyabkin
|
a92e3316b2
|
added tests for functions derive_xkey and validate_path_level(BIP0032/BIP0044)
|
2018-06-19 15:08:14 +04:00 |
|
Alexey Karyabkin
|
12ca47cf2b
|
renamed function mnemonic_to_bytes -> mnemonic_to_entropy
|
2018-06-19 15:06:48 +04:00 |
|
Alexey Karyabkin
|
a75b3ad318
|
implemented function derive_xkey (BIP0032/BIP0044)
|
2018-06-19 15:06:00 +04:00 |
|
4tochka
|
692aaba689
|
Pure functions docs
|
2018-06-19 03:13:55 +04:00 |
|
4tochka
|
4ecdadc0f4
|
Pure functions docs
|
2018-06-19 01:22:26 +04:00 |
|
4tochka
|
bf906e24e2
|
added docs initial commit
|
2018-06-18 21:44:38 +04:00 |
|
Alexey Karyabkin
|
010b4a55b0
|
updated tests for BIP0039
|
2018-06-18 21:02:58 +04:00 |
|
Alexey Karyabkin
|
e888bddca6
|
fixed bugs when create mnemonic phrase & generate seed from mnemonic phrase
|
2018-06-18 21:02:32 +04:00 |
|
4tochka
|
4da9699711
|
added docs initial commit
|
2018-06-18 20:54:31 +04:00 |
|
4tochka
|
162d8a0164
|
added docs initial commit
|
2018-06-18 12:45:10 +04:00 |
|
4tochka
|
0781a7c099
|
added docs initial commit
|
2018-06-18 12:42:38 +04:00 |
|
4tochka
|
a53fe17422
|
added docs initial commit
|
2018-06-18 11:07:07 +04:00 |
|
4tochka
|
f48a80aeac
|
added docs initial commit
|
2018-06-18 10:59:49 +04:00 |
|
4tochka
|
1baf142801
|
added docs initial commit
|
2018-06-18 10:49:23 +04:00 |
|
Alexey Karyabkin
|
571793359c
|
merging with updated origin/2.0 branch
|
2018-06-14 15:20:24 +04:00 |
|
Alexey Karyabkin
|
533a8bd416
|
added test for create child private key & small changes
|
2018-06-14 15:09:17 +04:00 |
|
Alexey Karyabkin
|
cd99ecb261
|
added additional input key check
|
2018-06-14 15:08:16 +04:00 |
|
Alexey Karyabkin
|
70a35822f1
|
added test for check support HD Wallets for testnet
|
2018-06-14 14:54:48 +04:00 |
|
Alexey Karyabkin
|
46d08dbf5e
|
BIP32/BIP44: added support HD Wallets for testnet
|
2018-06-14 14:52:19 +04:00 |
|
Alexey Karyabkin
|
27d53ea105
|
added tests for serialize/deserialize HDWallet keys & small changes
|
2018-06-13 23:06:01 +04:00 |
|
Alexey Karyabkin
|
60ac1bf543
|
implemented BIP32/BIP44: serialize/deserialize HDWallet keys & improved create parent pubkey
|
2018-06-13 23:05:23 +04:00 |
|
Alexey Karyabkin
|
353abb28b6
|
final implementation of function of creating child public key (improved add_public_keys)
|
2018-06-13 20:58:28 +04:00 |
|
Alexey Karyabkin
|
c6dea92425
|
updated test for create child public key
|
2018-06-08 17:36:03 +04:00 |
|
Alexey Karyabkin
|
08cc9d6b91
|
implemented BIP32/BIP44: create child private/public keys
|
2018-06-08 17:35:14 +04:00 |
|
Alexey Karyabkin
|
4baffa113d
|
added test for create extended hard private key
|
2018-06-08 16:01:54 +04:00 |
|
Alexey Karyabkin
|
361a9ca90c
|
implemented BIP32/BIP44: create extended hard private key & add separation/identification hardened and non-hardened keys
|
2018-06-08 16:01:10 +04:00 |
|
Alexey Karyabkin
|
0cce0b70cc
|
added test for create extended public key from parent private/public key
|
2018-06-08 15:48:12 +04:00 |
|
Alexey Karyabkin
|
1affa4a258
|
implemented BIP32/BIP44: create extended public key from parent private/public key
|
2018-06-08 15:46:34 +04:00 |
|
Alexey Karyabkin
|
2488d22242
|
added test for create-child_key and serialize_key, updated other tests
|
2018-06-06 15:59:51 +04:00 |
|
Alexey Karyabkin
|
35eecca041
|
added functions create child key and serialize, code review
|
2018-06-06 15:57:59 +04:00 |
|
Alexey Karyabkin
|
bc01a83ef9
|
rename test method (add_checksum -> add_checksum_ent)
|
2018-06-06 15:55:43 +04:00 |
|
Alexey Karyabkin
|
38fb298538
|
updated fixture master_key_hdwallet
|
2018-06-06 15:53:13 +04:00 |
|
Alexey Karyabkin
|
88d2497f20
|
added constants for wallets(MAINNET|TESTNET)
|
2018-06-06 15:52:11 +04:00 |
|
Alexey Karyabkin
|
1a34eaa43c
|
added tests for create master & pub keys for HD Wallet(BIP0032)
|
2018-06-04 19:29:59 +04:00 |
|
Alexey Karyabkin
|
f2e4a4c858
|
added create master & pub keys for HD Wallet(BIP0032)
|
2018-06-04 19:29:01 +04:00 |
|
Alexey Karyabkin
|
bd19788203
|
added constants PRIVATEWALLETVERSION & PUBLICWALLETVERSION
|
2018-06-04 19:27:25 +04:00 |
|
Alexey Karyabkin
|
fb4aaedf2a
|
added test for create seed bip0039
|
2018-06-04 17:29:29 +04:00 |
|
Alexey Karyabkin
|
ce59bd31a7
|
added function create seed bip0039
|
2018-06-04 17:29:04 +04:00 |
|
Alexey Karyabkin
|
d36f74f08c
|
moved level up
|
2018-06-04 17:27:12 +04:00 |
|
Alexey Karyabkin
|
1dce8d124d
|
added validation of input data
|
2018-06-04 16:17:57 +04:00 |
|
Alexey Karyabkin
|
9003eefc79
|
updated tests for 100% code coverage bip0039
|
2018-06-04 16:06:38 +04:00 |
|
Alexey Karyabkin
|
ef448b9005
|
updated wordlist
|
2018-06-04 16:04:39 +04:00 |
|
Alexey Karyabkin
|
f5cb0bb89a
|
move functions bip0039 to hdwallet.py
|
2018-06-04 16:03:58 +04:00 |
|
Alexey Karyabkin
|
68c3c0cad0
|
rename to bip0039
|
2018-06-04 16:02:40 +04:00 |
|
Alexey Karyabkin
|
8adcf0a0bd
|
added tests for BIP-0039
|
2018-06-01 19:58:11 +04:00 |
|
Alexey Karyabkin
|
82339c74c6
|
added package data
|
2018-06-01 19:56:43 +04:00 |
|
Alexey Karyabkin
|
8e72b59bde
|
support BIP-0039
|
2018-06-01 19:54:55 +04:00 |
|