SomberNight
a821a3504e
wizard: remove unused strings
2018-02-27 16:52:28 +01:00
SomberNight
ac2d4eb0ef
fix #3508
2018-02-04 22:02:10 +01:00
SomberNight
ffdc36285b
use string.format instead of old style (%) formatting
2018-02-04 07:26:55 +01:00
SomberNight
c811c5c9d9
allow encrypting watch-only wallets. initial support for hw wallet storage encryption.
2018-01-28 02:09:44 +01:00
SomberNight
f3f43c8f2a
Revert "disable p2wpkh for hw wallets for now"
...
This reverts commit e218c4a305
.
2018-01-12 18:46:08 +01:00
ThomasV
d38303354c
Merge pull request #3683 from SomberNight/wizard_scriptnotsupported
...
wizard: allow to choose derivation again if script type is not supported
2018-01-11 16:45:55 +01:00
ThomasV
359882d0b1
Merge pull request #3630 from SomberNight/bip84
...
bip84 for sw seeds
2018-01-11 16:43:34 +01:00
SomberNight
9416e5bc35
wizard: allow to choose derivation again if script type is not supported (instead of closing the wizard)
2018-01-09 21:10:32 +01:00
SomberNight
aeee5e907c
enable some translations in base_wizard.py
2018-01-05 13:42:06 +01:00
ThomasV
7ae1a4cdeb
Merge pull request #3593 from SomberNight/scan_qr_textedit_allow_multi
...
ScanQRTextEdit optionally allows to concat data
2017-12-31 18:04:21 +01:00
SomberNight
e218c4a305
disable p2wpkh for hw wallets for now
2017-12-31 02:42:02 +01:00
SomberNight
e3164286d0
implement bip84: bip43 purpose/der path for p2wpkh scripts
2017-12-31 02:20:58 +01:00
SomberNight
c04ebe9571
wizard: added derivation presets for bip44/49
2017-12-27 17:01:47 +01:00
SomberNight
aef0444867
fix #3439 : ScanQRTextEdit optionally allows to concat data
2017-12-24 03:30:04 +01:00
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
2017-11-13 02:28:00 -06:00
ThomasV
70d23f9e3b
fix #3189 : do not silence exceptions in get_xpub
2017-11-03 10:34:25 +01:00
ThomasV
f36024e216
hardware wallets: pass xtype to get_xpub
2017-10-31 11:45:25 +01:00
SomberNight
5e5191d25c
base_wizard: only check xpub type if have xpub
2017-10-27 12:04:26 +02:00
ThomasV
11bbe31ae3
wizard: check xpub types before adding keystore
2017-10-27 12:04:26 +02:00
ThomasV
a220932711
serialize txin-type in xpub/xprv
2017-10-27 12:04:26 +02:00
ThomasV
6e0e5a8d57
wizard: allow segwit seed as cosigner
2017-10-23 06:42:34 +02:00
SomberNight
751be88059
tests: wallet-keystore integrity (bip39)
2017-10-03 03:30:40 +02:00
ThomasV
e8b564c0e7
Extend Wallet Import Format with txin type. Extend class Imported_Wallet.
2017-09-29 15:32:55 +02:00
ThomasV
fd1a676d45
remove command line segwit option
2017-09-17 16:34:22 +02:00
ThomasV
a8a993d490
fix key type for bip49
2017-09-15 12:20:06 +02:00
ThomasV
f0fe84d959
check xkey type when we add the keystore, so that we cover all cases
2017-09-14 14:38:19 +02:00
ThomasV
123c5e3165
wizard: check seed_type before creating multisig
2017-09-14 14:00:29 +02:00
ThomasV
43e3f4d3d1
add segwit choice to wizard
2017-09-14 12:20:11 +02:00
ThomasV
93e577e0cb
Revert "segwit: add purpose to derivation"
...
This reverts commit f706fa07078fd01f24ded2dada7ad66eae8ff485.
2017-09-13 11:33:28 +02:00
ThomasV
ee36ec992c
segwit: add purpose to derivation
2017-09-13 11:33:28 +02:00
ThomasV
d9f2edf6b0
support native segwit transactions
2017-09-13 11:32:40 +02:00
Jochen Hoenicke
ec0de566a8
[TREZOR] Added Segwit support.
...
Following changes were necessary outside the TREZOR plugin.
- transaction.py: update_transaction handles segwit transactions.
- keystore.py: added a segwit parameter to bip44_derivation,
use m/49' instead of m/44' for segwit.
2017-08-29 18:43:50 +02:00
ThomasV
ab15ff3a00
updates for python3
2017-08-26 08:28:24 +02:00
Dmitry Sorokin
362ca96f38
x509 fixes and plugins
2017-08-26 08:28:24 +02:00
Dmitry Sorokin
f02d18226b
misc ui and lib fixes for py3
2017-08-26 08:27:47 +02:00
Dmitry Sorokin
5be78950ca
py3
2017-08-26 08:27:47 +02:00
suut
bc4fcfbebd
Remove usages of deprecated apply() builtin
2017-08-01 05:22:18 +02:00
ThomasV
125247df81
fix unicode path issue #2269
2017-07-14 12:53:35 +02:00
ThomasV
6b45070b2f
allow arbitrary derivations with bip39 seeds, to let multibit users recover funds
2017-06-20 10:47:02 +02:00
ThomasV
33a32be576
add help message for hrdware devices on windows
2017-03-21 10:07:31 +01:00
Saleem Rashid
9d6f816b15
Testnet: Use correct BIP44 derivation
2017-03-13 19:23:29 +00:00
ThomasV
411832c4ce
cleanup storage and fix tracvis test
2017-03-06 08:33:35 +01:00
ThomasV
45f25586ef
add file selector and password dialog to wizard ( fix #1730 )
2017-03-05 13:30:57 +01:00
ThomasV
1763b5fcdc
fix: missing parameter
2017-03-02 08:19:51 +01:00
ThomasV
fcc92c1ebd
Wallet file encryption:
...
- a keypair is derived from the wallet password
- only the public key is retained in memory
- wallets must opened and closed explicitly with the daemon
2017-03-01 13:58:04 +01:00
ThomasV
ac53bc5089
fix missing parameter
2017-02-23 08:44:56 +01:00
ThomasV
ce11a2fac5
replace segwit wallet class with custom xpub type
2017-01-26 13:53:31 +01:00
ThomasV
3a64ec0f2e
Initial segwit support (testnet only)
2017-01-25 21:42:15 +01:00
ThomasV
45aab8654d
fix crash #1987
2016-10-20 08:32:44 +02:00
ThomasV
7ea91dde2e
do not expose network to wizard. update message in issue #1972
2016-10-14 14:05:24 +02:00