Commit Graph

60 Commits

Author SHA1 Message Date
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
ThomasV 9598c6999f fix exception type 2016-10-11 11:44:34 +02:00
ThomasV d12661a385 use the word 'extension' instead of 'passphrase' 2016-10-10 17:11:46 +02:00
ThomasV 00eb39a560 fix issue with restore from old seed 2016-10-05 07:08:45 +02:00
ThomasV 121ac07b01 wizard: add checkbox for passphrases. allow passphrases with 2fa seeds 2016-09-30 01:15:28 +02:00
ThomasV 2e0d55e25e remove xpub icon 2016-09-28 21:31:47 +02:00
ThomasV 52a9fdf6f6 wizard: fix restore multisig from seed 2016-09-28 17:03:02 +02:00
ThomasV 827d928aaa kivy: handle 2FA seeds 2016-09-28 12:48:46 +02:00
ThomasV 8d9b23e760 follow-up previous commit 2016-09-28 09:55:18 +02:00
ThomasV 749a1f2006 restore bip39 option for multisig, add a warning when option is clicked. 2016-09-28 09:53:17 +02:00
ThomasV c32f75a313 wizard: display seed type. restore 2fa if needed 2016-09-28 06:30:00 +02:00
ThomasV 63a5e8f99b fix wizard line_dialog 2016-09-26 15:39:30 +02:00
ThomasV b2e9362163 improve message 2016-09-26 12:07:55 +02:00
ThomasV 4bc756751b improve wizard messages; skip choice screen if there is only one choice 2016-09-26 12:02:54 +02:00
ThomasV 4d4171fe53 hardware multisig: partial bip45 derivation 2016-09-23 19:00:42 +02:00
ThomasV 8d3a96ebf4 better message 2016-09-23 16:09:49 +02:00
ThomasV dd39931833 Revert "follow bip45 derivation with hardware multisig"
This reverts commit c24d38cd97.
2016-08-31 09:35:27 +02:00
ThomasV c24d38cd97 follow bip45 derivation with hardware multisig 2016-08-31 09:12:36 +02:00
ThomasV e7dd800875 tweak messages 2016-08-31 08:50:31 +02:00
ThomasV 83dbe7fbf3 more fixes for kivy 2016-08-30 11:19:30 +02:00
ThomasV b33e6a8b68 wizard small fixes 2016-08-30 10:36:51 +02:00
ThomasV ebab390b1a wizard: it is better to use a separate screen for passphrase 2016-08-30 09:51:53 +02:00
ThomasV 99a3250b3f wizard: show passphrase in the same window as the seed 2016-08-29 15:33:16 +02:00
ThomasV 5e90b3a42d wizard: abort if device fails to create xpub 2016-08-29 08:47:48 +02:00
ThomasV 87e3db91dd tweak messages in wizard 2016-08-28 11:29:16 +02:00
ThomasV f98d1f43b4 do not propose passphrase option in 2fa wallets 2016-08-28 10:33:01 +02:00
ThomasV 86e23d9989 save wallet label in keystore, to facilitate pairing 2016-08-26 11:45:12 +02:00
ThomasV 4837d7a148 show complete device description in wizard 2016-08-25 15:31:21 +02:00
ThomasV 3bc6fdaadb fix typo 2016-08-25 12:42:00 +02:00
ThomasV 3ac357171a wizard: add password only once all keystores are known 2016-08-25 12:18:51 +02:00
ThomasV b907a668ec wizard: add derivation passphrase and bip39 support 2016-08-25 09:48:11 +02:00
ThomasV 808703bacb m 2016-08-25 06:43:27 +02:00
ThomasV 665d1bc153 plugin: separate get_xpub and setup_device 2016-08-24 10:47:27 +02:00
ThomasV 092bb43660 rename wizard.choose_device because plugin has method with same name 2016-08-24 09:13:21 +02:00
ThomasV 1e6caf8f03 wizard: ask accound id after device setup 2016-08-24 08:52:21 +02:00
ThomasV 8edca91390 wizard: trezor init 2016-08-24 05:58:41 +02:00
ThomasV 4781df9d21 wizard: scan hardware devices directly 2016-08-23 13:40:11 +02:00
ThomasV 3b830cbcfa wizard: fix trezor device initialization 2016-08-23 09:21:24 +02:00
ThomasV 80675121ce allow several hardware cosigners in the same wallet 2016-08-22 12:50:24 +02:00
ThomasV afe39330dc update wallet format again, for keystore 2016-08-21 11:58:15 +02:00
ThomasV 428bc539b3 hardware: store derivation instead of account_id 2016-08-20 21:08:30 +02:00
ThomasV 664077397e device manager: index devices by xpub 2016-08-20 20:54:15 +02:00
ThomasV 24a9ff3fef simplify wallet types 2016-08-19 17:35:58 +02:00
ThomasV 058e49e839 wizard: fix typo 2016-08-19 14:45:52 +02:00
ThomasV 352c48f339 wizard: use the word 'keystore' 2016-08-19 11:47:07 +02:00
ThomasV f6e393d7b6 fix: import addresses and private keys 2016-08-17 10:39:30 +02:00
ThomasV d9021788fa request account_id in wizard, for hardware wallets. cleanup bip44 code 2016-08-15 11:48:33 +02:00
ThomasV b87c5d12fa - fix sign/verify messages
- fix hardware wallet tx_outputs
2016-08-14 13:03:52 +02:00
ThomasV 1159f85e05 Major refactoring
- separation between Wallet and key management (Keystore)
 - simplification of wallet classes
 - remove support for multiple accounts in the same wallet
 - add support for OP_RETURN to Trezor plugin
 - split multi-accounts wallets for backward compatibility
2016-08-12 11:02:28 +02:00