Aleksey Karpov
|
44e164e6bb
|
Merge pull request #5 from bitaps-com/bip-0032
BIP-0032/0039/0044
|
2018-06-29 23:41:31 +04:00 |
|
4tochka
|
2a18e7a6af
|
Block class
|
2018-06-29 23:39:57 +04:00 |
|
4tochka
|
3da185c241
|
sighash sewgit
sign P2WPKH, P2WSH, P2SH-P2WPKH, P2WSH-MULTISIG, P2SH-P2WSH-MULTISIG
|
2018-06-29 13:05:53 +04:00 |
|
Alexey Karyabkin
|
9b3a13c458
|
changed documentation
|
2018-06-20 22:13:57 +04:00 |
|
Alexey Karyabkin
|
7f1405d6b6
|
changed documentation
|
2018-06-20 22:05:38 +04:00 |
|
Alexey Karyabkin
|
5487fcfaea
|
changed documentation
|
2018-06-20 21:15:26 +04:00 |
|
Alexey Karyabkin
|
6d5299c390
|
changed documentation
|
2018-06-20 21:13:28 +04:00 |
|
Alexey Karyabkin
|
b1846ac8ea
|
small changes
|
2018-06-20 21:10:27 +04:00 |
|
Alexey Karyabkin
|
a7de95ca0b
|
revert
|
2018-06-20 21:01:39 +04:00 |
|
Alexey Karyabkin
|
be330cc231
|
test
|
2018-06-20 20:59:51 +04:00 |
|
Alexey Karyabkin
|
bf088a0cf0
|
test
|
2018-06-20 20:58:05 +04:00 |
|
Alexey Karyabkin
|
fbb92bdb6f
|
added documentation
|
2018-06-20 20:38:08 +04:00 |
|
Alexey Karyabkin
|
385f761af2
|
fixed conflicts when merging with master branch
|
2018-06-20 17:26:02 +04:00 |
|
Alexey Karyabkin
|
e8a4f79d1f
|
merge with master
|
2018-06-20 16:03:11 +04:00 |
|
4tochka
|
2eed4aa1ef
|
fix
|
2018-06-20 15:22:24 +04:00 |
|
Alexey Karyabkin
|
936f1e6fb4
|
implemented function xkey_to_public_key (BIP0032/BIP0044) & renamed functions
|
2018-06-19 18:55:16 +04:00 |
|
Alexey Karyabkin
|
083fac3e51
|
added check for extended public key (HDWallet)
|
2018-06-19 18:53:36 +04:00 |
|
Alexey Karyabkin
|
19b7df7582
|
renamed functions
|
2018-06-19 18:12:55 +04:00 |
|
Alexey Karyabkin
|
9aa23c4f4d
|
implemented function xkey_to_private_key (BIP0032/BIP0044)
|
2018-06-19 18:02:10 +04:00 |
|
Alexey Karyabkin
|
c27828c005
|
fixed bug
|
2018-06-19 17:19:17 +04:00 |
|
Alexey Karyabkin
|
6a48f8965c
|
implemented function xprivate_to_xpublic_key (BIP0032/BIP0044)
|
2018-06-19 17:18:34 +04:00 |
|
Alexey Karyabkin
|
7db3129a0c
|
small enhancement
|
2018-06-19 16:02:41 +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 |
|
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
|
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
|
cd99ecb261
|
added additional input key check
|
2018-06-14 15:08:16 +04:00 |
|
Alexey Karyabkin
|
46d08dbf5e
|
BIP32/BIP44: added support HD Wallets for testnet
|
2018-06-14 14:52:19 +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
|
08cc9d6b91
|
implemented BIP32/BIP44: create child private/public keys
|
2018-06-08 17:35:14 +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
|
1affa4a258
|
implemented BIP32/BIP44: create extended public key from parent private/public key
|
2018-06-08 15:46:34 +04:00 |
|
Alexey Karyabkin
|
35eecca041
|
added functions create child key and serialize, code review
|
2018-06-06 15:57:59 +04:00 |
|
Alexey Karyabkin
|
88d2497f20
|
added constants for wallets(MAINNET|TESTNET)
|
2018-06-06 15:52:11 +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
|
ce59bd31a7
|
added function create seed bip0039
|
2018-06-04 17:29:04 +04:00 |
|
Alexey Karyabkin
|
1dce8d124d
|
added validation of input data
|
2018-06-04 16:17:57 +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
|
8e72b59bde
|
support BIP-0039
|
2018-06-01 19:54:55 +04:00 |
|
4tochka
|
5f2d808e1c
|
segwit flag
|
2018-06-01 15:21:38 +04:00 |
|
4tochka
|
9958f7550f
|
decode OP_PUSHDATA2/4 fix for broken opcodes script tx ebc9fa1196a59e192352d76c0f6e73167046b9d37b8302b6bb6968dfd279b767
|
2018-05-30 15:33:36 +04:00 |
|
4tochka
|
c9c05385d3
|
decode OP_PUSHDATA2/4 fix
|
2018-05-30 15:01:59 +04:00 |
|
4tochka
|
2f15a74b32
|
empty script decode fix
|
2018-05-30 14:01:11 +04:00 |
|
4tochka
|
d40f6ecc0a
|
PEP8 formating
|
2018-05-30 12:52:35 +04:00 |
|