SomberNight
|
2cf2135528
|
ecc: abstract away some usage of python-ecdsa: bytes<->int conversions
|
2020-02-11 16:41:49 +01:00 |
|
SomberNight
|
59c5efb090
|
keystore: cache BIP32Node.from_xkey(self.xpub)
This results in significant performance improvements for
keystore.can_sign() and wallet._add_txinout_derivation_info()
|
2019-12-09 03:43:47 +01:00 |
|
SomberNight
|
dd14a3fde5
|
psbt: follow-ups: fix digital bitbox
|
2019-11-05 22:06:46 +01:00 |
|
SomberNight
|
e6c841d05f
|
psbt: put fake xpubs into globals. keystores handle xfp/der_prefix missing
|
2019-11-04 22:24:59 +01:00 |
|
SomberNight
|
bafe8a2fff
|
integrate PSBT support natively. WIP
|
2019-11-04 22:24:36 +01:00 |
|
SomberNight
|
9e21b76c91
|
wallet: stricter validation in export_private_key
fixes #5422
|
2019-06-12 18:09:38 +02:00 |
|
SomberNight
|
3385a94753
|
logging: basics
|
2019-05-02 15:19:03 +02:00 |
|
SomberNight
|
11733d6bc2
|
wizard: normalize bip32 derivation path
so that what gets put in storage is "canonical"
(from now on... we could storage upgrade existing wallets
but it's not critical)
|
2019-02-22 18:50:29 +01:00 |
|
SomberNight
|
85a7aa291e
|
bip32: refactor whole module. clean-up.
|
2019-02-22 18:50:24 +01:00 |
|
SomberNight
|
d7c5949365
|
prefer int.from_bytes over int('0x'+hex, 16)
|
2018-11-26 01:16:26 +01:00 |
|
SomberNight
|
47b6d3c52c
|
wizard: make native segwit (bech32) the default for bip39/hw
|
2018-11-08 13:01:40 +01:00 |
|
SomberNight
|
a88a2dea82
|
split bip32 from bitcoin.py
|
2018-10-25 22:20:33 +02:00 |
|