ThomasV
|
96544b8b58
|
lnbase: derive keys from wallet keystore
|
6 years ago |
SomberNight
|
6ad24ea3b3
|
keystore/transactions: fix overflow of derivation path indices
fixes #5366
|
7 years ago |
SomberNight
|
fd5b1acdc8
|
commands: fix encrypt/decrypt
based on Electron-Cash/Electron-Cash@62aa08a0ffde227ababe58a14285b588eab4fd15
|
7 years ago |
SomberNight
|
3385a94753
|
logging: basics
|
7 years ago |
SomberNight
|
a1d98d4331
|
sweep/import key: show error in Qt GUI to user as tooltip
|
7 years ago |
SomberNight
|
1b3f428e88
|
keystore: speedup for Old_KeyStore
from Electron-Cash/Electron-Cash@01177d7deb1a56b423af6cf73a9b8ff5d64b24b3
|
7 years ago |
SomberNight
|
8ae6ddcc00
|
keystore: rm dead code
|
7 years ago |
SomberNight
|
85a7aa291e
|
bip32: refactor whole module. clean-up.
|
7 years ago |
SomberNight
|
b39c51adf7
|
mv "electrum seed" stuff from bitcoin.py to mnemonic.py
|
7 years ago |
SomberNight
|
e2eb051eed
|
keystore bip39: minor clean-up
|
7 years ago |
SomberNight
|
3ad6f738bd
|
util: rm hfu, cleaner bh2u
|
7 years ago |
SomberNight
|
8f5f0e46aa
|
keystore: fail sooner if unsupported version
follow-up #4937
|
7 years ago |
SomberNight
|
48b0de7871
|
keystore: stronger pbkdf for encryption
|
7 years ago |
SomberNight
|
082a83dd85
|
rename crypto.Hash to sha256d
|
7 years ago |
SomberNight
|
a88a2dea82
|
split bip32 from bitcoin.py
|
7 years ago |
SomberNight
|
b68729115a
|
qt wallet information: added keystore type
|
7 years ago |
SomberNight
|
1233309ebd
|
cli/rpc: 'restore' and 'create' commands are now available via RPC
|
7 years ago |
SomberNight
|
3842205b8a
|
keystore: add note regarding xpubkeys
|
7 years ago |
Janus
|
1e715113ab
|
remove pbkdf2 dependency, use stdlib instead
|
8 years ago |
Janus
|
097ac144d9
|
file reorganization with top-level module
|
8 years ago |
SomberNight
|
8b86f21520
|
wizard: extend derivation dialog to also let user select script type.
enable segwit multisig for bip39/hw wallets.
|
8 years ago |
JeremyRand
|
d1d92e8704
|
Move BIP44 coin type to net constants.
|
8 years ago |
SomberNight
|
0b72803dd4
|
fix #4319
|
8 years ago |
SomberNight
|
7218bf1d14
|
tests: bip32 extended version bytes
|
8 years ago |
SomberNight
|
16e4827e8c
|
use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py
|
8 years ago |
Dimitris Apostolou
|
989c9c2b55
|
Fix typos
|
8 years ago |
SomberNight
|
5a508f7b8d
|
fix #4218
|
8 years ago |
SomberNight
|
a00439b6f8
|
fix #4158
|
8 years ago |
SomberNight
|
61a45edee0
|
Catch wallet file related exceptions in Qt wizard.
|
8 years ago |
SomberNight
|
81b6d65764
|
refactor network constants
|
8 years ago |
SomberNight
|
51c235a8be
|
privkeys WIF: store in extended WIF internally; export as "txin_type:old_wif"
|
8 years ago |
SomberNight
|
c811c5c9d9
|
allow encrypting watch-only wallets. initial support for hw wallet storage encryption.
|
8 years ago |
SomberNight
|
e3164286d0
|
implement bip84: bip43 purpose/der path for p2wpkh scripts
|
8 years ago |
Justin Turner Arthur
|
857eb4ac1d
|
Remove unused imports. Explicitly import a few deep imports.
|
8 years ago |
SomberNight
|
0db5ea67a0
|
bitcoin.NetworkConstants: easier changing between testnet and mainnet
|
8 years ago |
SomberNight
|
d45e13553a
|
old seeds: normalize, and stricter is_old_seed()
|
8 years ago |
ThomasV
|
a10e6b6436
|
fix xtype of ypub keys in plugins and bip39 seeds
|
8 years ago |
ThomasV
|
a220932711
|
serialize txin-type in xpub/xprv
|
8 years ago |
ThomasV
|
24442de8df
|
fix command line interface for hardware wallets. fixes #3056
|
8 years ago |
ThomasV
|
0dbb976baf
|
update unsigned tx format, so that imported wallets can sign all address types
|
8 years ago |
ThomasV
|
b1cc81a6f6
|
fix #3011
|
8 years ago |
ThomasV
|
e299df7b82
|
add message signing/decryption for segwit addresses
|
8 years ago |
ThomasV
|
988fb4e413
|
follow up 0f4b5abc15
|
8 years ago |
ThomasV
|
0f4b5abc15
|
add use_compressed_pubkeys field to keystores. fix #2973
|
8 years ago |
SomberNight
|
751be88059
|
tests: wallet-keystore integrity (bip39)
|
8 years ago |
ThomasV
|
e8b564c0e7
|
Extend Wallet Import Format with txin type. Extend class Imported_Wallet.
|
8 years ago |
SomberNight
|
7542bc9e35
|
tests: message signing
|
8 years ago |
ThomasV
|
952049f74b
|
fix #2915
|
8 years ago |
ThomasV
|
9bdac1aae0
|
detect txintype in keystore. fix #2912
|
8 years ago |
ThomasV
|
93e577e0cb
|
Revert "segwit: add purpose to derivation"
This reverts commit f706fa07078fd01f24ded2dada7ad66eae8ff485.
|
8 years ago |