Commit Graph

65 Commits

Author SHA1 Message Date
ThomasV e874ea2b7c trustedcoin: remove hardcoded item 2016-12-21 23:41:22 +01:00
Jonathan Cross e66889c70e
Fixing TrustedCoin logo. 2016-10-31 17:53:03 +01:00
ThomasV 730cbefeb1 Trustedcoin: add Google Authenticator reset 2016-10-01 11:45:43 +02:00
ThomasV 121ac07b01 wizard: add checkbox for passphrases. allow passphrases with 2fa seeds 2016-09-30 01:15:28 +02:00
ThomasV c32f75a313 wizard: display seed type. restore 2fa if needed 2016-09-28 06:30:00 +02:00
ThomasV 1fe1fc3c08 fix: can be longer than 24 2016-09-27 16:37:02 +02:00
ThomasV 296f30b924 trustedcoin: use 12-word seeds with separate derivations 2016-09-27 13:21:25 +02:00
ThomasV 36c90502ae more trustedcoin fixes 2016-09-02 10:58:54 +02:00
ThomasV 2baf8e2079 fix trustedcoin hook 2016-09-02 10:42:41 +02:00
ThomasV 494d7faa22 fix: get_action 2016-09-02 10:38:56 +02:00
ThomasV 7a47d2341e fix bug in trustedcoin constructor 2016-09-02 10:28:52 +02:00
ThomasV cba9a2dc2c trustedcoin: add_seed 2016-09-02 10:18:53 +02:00
ThomasV 08733c09c4 more fixes for trustedcoin 2016-08-30 10:47:16 +02:00
ThomasV b33e6a8b68 wizard small fixes 2016-08-30 10:36:51 +02:00
ThomasV f98d1f43b4 do not propose passphrase option in 2fa wallets 2016-08-28 10:33:01 +02:00
ThomasV 3ac357171a wizard: add password only once all keystores are known 2016-08-25 12:18:51 +02:00
ThomasV 4781df9d21 wizard: scan hardware devices directly 2016-08-23 13:40:11 +02:00
ThomasV ca69b20327 update trustedcoin plugin 2016-08-21 14:39:05 +02:00
ThomasV 24a9ff3fef simplify wallet types 2016-08-19 17:35:58 +02:00
ThomasV 6e6ba37e7e fix forgotten occurence of account in trustedcoin plugin 2016-08-17 15:28:37 +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
ThomasV 16db27ffc0 wizard: remove run_wallet 2016-07-31 10:59:42 +02:00
ThomasV 2bb08aa280 fixes for install wizard 2016-07-30 15:04:15 +02:00
ThomasV 90cfc6af90 fix trustedcoin plugin: get_max_amount 2016-07-30 09:36:59 +02:00
ThomasV 693897cdcb remove deprecated import 2016-06-25 10:59:35 +02:00
ThomasV e7d25faf02 Finish wizard unification 2016-06-24 23:02:54 +02:00
ThomasV a07a3f748e Qt GUI: let users type tx output in script language 2016-06-07 09:57:24 +02:00
ThomasV dc8bedd75b trustedcoin: fix get_max_amount 2016-03-07 06:38:52 +01:00
ThomasV 2599be8fdf fix typo 2016-03-07 06:16:00 +01:00
ThomasV 1067f10e5e fix #1704 2016-03-07 06:11:45 +01:00
ThomasV 305843999e Relicensing 2016-02-24 10:20:30 +01:00
ThomasV 8392fa9504 fix: missing import 2016-02-03 10:40:37 +01:00
ThomasV 3ee61c4c6e define wallet.dummy_address method 2016-02-02 19:56:34 +01:00
ThomasV 57af8d1d39 trustedcoin: fix 'send max' shortcut 2016-02-02 19:50:41 +01:00
ThomasV a43b0395d4 trustedcoin: do not call make_unsigned_transaction twice 2016-02-02 17:43:04 +01:00
ThomasV 5aa0a87d7a trustedcoin: restore the display of fees 2016-02-02 16:26:47 +01:00
ThomasV eb36884c66 move estimate_fee back to wallet 2016-02-02 12:26:28 +01:00
Neil Booth dee402b961 Plugin wallets: better error when unloadable
Used to get:

jsonrpclib.jsonrpc.ProtocolError: (-32603, u'Server error:   File "src/electrum/lib/plugins.py", line 144, in wallet_plugin_loader | KeyError: \'trustedcoin\'')

Now get:

jsonrpclib.jsonrpc.ProtocolError: (-32603, u'Server error:   File "src/electrum/lib/plugins.py", line 81, in load_plugin | RuntimeError: cmdline implementation for trustedcoin plugin not found')
2016-01-24 19:39:59 +09:00
ThomasV bd3f3c3554 fix issue #1610 2016-01-15 11:24:19 +01:00
ThomasV 0d52911561 define constants for tx output types 2016-01-14 17:15:50 +01:00
Neil Booth 6178f5a28f Fix some more regressions and trustedcoin plugin 2016-01-13 22:25:40 +09:00
Neil Booth 0219687d41 Some work on multisig. 2016-01-13 19:20:58 +09:00
Neil Booth 2ae3543dc4 Start work on persistent install wizard 2016-01-12 22:31:53 +09:00
ThomasV c47e3499ce rename wallet methods 2016-01-10 12:56:15 +01:00
ThomasV 5915b9b7e1 restore action-driven wizard logic 2016-01-07 00:55:23 +01:00
Neil Booth 5b8e096d57 Fix typo in prior except block 2016-01-05 21:55:47 +09:00
Neil Booth d98f123f92 Fix make_unsigned_transaction for trustedcoin
Fixes #1600
2016-01-05 21:53:38 +09:00
ThomasV c2accd64cf trustedcoin: don't use assert in hooks, it crashes when using multiple windows. show message if wallet is restored from seed. 2016-01-04 15:16:36 +01:00
ThomasV 32483e64c6 fix syntax errors in trustedcoin plugin 2016-01-03 18:37:14 +01:00
Neil Booth 1d07960290 Remove constructor method of plugins
Clean up wallet class loading.
2016-01-02 00:16:15 +09:00