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.
7 years ago
ThomasV
ab15ff3a00
updates for python3
8 years ago
Dmitry Sorokin
362ca96f38
x509 fixes and plugins
8 years ago
Dmitry Sorokin
f02d18226b
misc ui and lib fixes for py3
8 years ago
Dmitry Sorokin
5be78950ca
py3
8 years ago
suut
bc4fcfbebd
Remove usages of deprecated apply() builtin
8 years ago
ThomasV
125247df81
fix unicode path issue #2269
8 years ago
ThomasV
6b45070b2f
allow arbitrary derivations with bip39 seeds, to let multibit users recover funds
8 years ago
ThomasV
33a32be576
add help message for hrdware devices on windows
8 years ago
Saleem Rashid
9d6f816b15
Testnet: Use correct BIP44 derivation
8 years ago
ThomasV
411832c4ce
cleanup storage and fix tracvis test
8 years ago
ThomasV
45f25586ef
add file selector and password dialog to wizard ( fix #1730 )
8 years ago
ThomasV
1763b5fcdc
fix: missing parameter
8 years ago
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
8 years ago
ThomasV
ac53bc5089
fix missing parameter
8 years ago
ThomasV
ce11a2fac5
replace segwit wallet class with custom xpub type
8 years ago
ThomasV
3a64ec0f2e
Initial segwit support (testnet only)
8 years ago
ThomasV
45aab8654d
fix crash #1987
8 years ago
ThomasV
7ea91dde2e
do not expose network to wizard. update message in issue #1972
8 years ago
ThomasV
9598c6999f
fix exception type
8 years ago
ThomasV
d12661a385
use the word 'extension' instead of 'passphrase'
8 years ago
ThomasV
00eb39a560
fix issue with restore from old seed
8 years ago
ThomasV
121ac07b01
wizard: add checkbox for passphrases. allow passphrases with 2fa seeds
8 years ago
ThomasV
2e0d55e25e
remove xpub icon
8 years ago
ThomasV
52a9fdf6f6
wizard: fix restore multisig from seed
8 years ago
ThomasV
827d928aaa
kivy: handle 2FA seeds
8 years ago
ThomasV
8d9b23e760
follow-up previous commit
8 years ago
ThomasV
749a1f2006
restore bip39 option for multisig, add a warning when option is clicked.
8 years ago
ThomasV
c32f75a313
wizard: display seed type. restore 2fa if needed
8 years ago
ThomasV
63a5e8f99b
fix wizard line_dialog
8 years ago
ThomasV
b2e9362163
improve message
8 years ago
ThomasV
4bc756751b
improve wizard messages; skip choice screen if there is only one choice
8 years ago
ThomasV
4d4171fe53
hardware multisig: partial bip45 derivation
8 years ago
ThomasV
8d3a96ebf4
better message
8 years ago
ThomasV
dd39931833
Revert "follow bip45 derivation with hardware multisig"
This reverts commit c24d38cd97
.
8 years ago
ThomasV
c24d38cd97
follow bip45 derivation with hardware multisig
8 years ago
ThomasV
e7dd800875
tweak messages
8 years ago
ThomasV
83dbe7fbf3
more fixes for kivy
8 years ago
ThomasV
b33e6a8b68
wizard small fixes
8 years ago
ThomasV
ebab390b1a
wizard: it is better to use a separate screen for passphrase
8 years ago
ThomasV
99a3250b3f
wizard: show passphrase in the same window as the seed
8 years ago
ThomasV
5e90b3a42d
wizard: abort if device fails to create xpub
8 years ago
ThomasV
87e3db91dd
tweak messages in wizard
8 years ago
ThomasV
f98d1f43b4
do not propose passphrase option in 2fa wallets
8 years ago
ThomasV
86e23d9989
save wallet label in keystore, to facilitate pairing
8 years ago
ThomasV
4837d7a148
show complete device description in wizard
8 years ago
ThomasV
3bc6fdaadb
fix typo
8 years ago
ThomasV
3ac357171a
wizard: add password only once all keystores are known
8 years ago
ThomasV
b907a668ec
wizard: add derivation passphrase and bip39 support
8 years ago
ThomasV
808703bacb
m
8 years ago