Commit graph

657 commits

Author SHA1 Message Date
ThomasV
4cf97d9ab8 rm debugging line 2015-06-28 10:26:18 +02:00
ThomasV
98d0ff7536 trezor: move signing logic from wallet class to plugin 2015-06-28 10:20:54 +02:00
ThomasV
6afb7b21d0 Merge pull request #1320 from kyuupichan/button_split
Split tx dialog buttons
2015-06-27 16:09:15 +02:00
ThomasV
56b3c98332 generic m of n multisig 2015-06-27 12:43:29 +02:00
Neil Booth
c35485c1c2 Split tx dialog buttons
The "actions" (sign, broadcast, send to cosigner, verify GA instant)
go on the RHS next to the "Cancel" button.

Copy, QR code and save go on the left.
2015-06-27 11:48:27 +09:00
Neil Booth
6c25f637b9 Wrapper func to create and show a TxDialog
Add prompt_if_unsaved as explicit argument.
Tested with cosigner pool plugin.
2015-06-27 10:56:01 +09:00
BTChip
3a22fe758f Only rescan the dongle when it has been disconnected 2015-06-25 08:17:45 +02:00
BTChip
2b307ce24f Use format_satoshis_plain instead of format_satoshis to avoid locale separator issues 2015-06-24 00:39:39 +02:00
BTChip
eed37e82d2 Support Ledger 2FA Security Card and prepare for new encoding format 2015-06-14 11:25:26 +02:00
BTChip
db68dcbc14 Get rid of libusb dependency 2015-06-13 11:58:57 +02:00
ThomasV
c46ac26d82 cosigner pool: exec_->show 2015-06-12 10:44:49 +02:00
ThomasV
5ffd26402e separate load_wallet hook for installwizard 2015-06-11 09:36:19 +02:00
ThomasV
bf50bc45ef fix plugin load_wallet hook 2015-06-11 02:13:12 +02:00
ThomasV
b350c27562 openalias: replace @ in resolve 2015-06-10 22:20:29 +02:00
ThomasV
2863d19579 command-line handler for trezor 2015-06-10 22:08:19 +02:00
ThomasV
060e3aa23e plugins: call load_wallet in install wizard 2015-06-10 12:40:08 +02:00
ThomasV
78e68507e1 fix greenaddress url 2015-06-10 08:32:04 +02:00
ThomasV
8bccf7b2db replace httplib with requests 2015-06-10 08:29:50 +02:00
ThomasV
f70a996619 fix trezor initialiation hook (pass window in load_wallet) 2015-06-09 09:58:40 +02:00
Neil Booth
03e53a5e01 Create a constant for 100000000 and use it
Use same name as is in bitcoind.
Note that one of the constants in text.py had the wrong number
of zeroes previously...
2015-06-01 14:53:36 +09:00
ThomasV
a3cd33fe03 add option to disable dnssec 2015-05-31 16:43:27 +02:00
ThomasV
5a76a0fc95 hook openalias plugin to command line interface 2015-05-31 14:42:16 +02:00
ThomasV
bb7437e534 encapsulate variable in openalias plugin 2015-05-31 14:33:26 +02:00
ThomasV
aa4ced7a26 add import 2015-05-28 15:45:09 +02:00
ThomasV
a2e50207ec Merge pull request #1252 from ulrichard/btchip_one_account
Restrict btchip to one account
2015-05-27 11:11:03 +02:00
ThomasV
d196c9d0a1 catch exceptions raised by validate 2015-05-27 09:23:11 +02:00
ThomasV
5ba9303291 trezor handler for cmd line 2015-05-26 09:09:21 +02:00
Richard Ulrich
b24df0cbfa added import 2015-05-26 00:09:26 +02:00
Richard Ulrich
2ca8122c96 restricting to one account so that at least it doesn't crash 2015-05-26 00:06:28 +02:00
ThomasV
778297697a lazy plugin constructor 2015-05-24 20:37:05 +02:00
ThomasV
48ad7c36a8 show plugin dependencies 2015-05-24 10:06:53 +02:00
ThomasV
d40c12c949 check gui when loading plugins 2015-05-24 09:26:28 +02:00
ThomasV
8f98ea4aca make plugins available without the GUI 2015-05-23 10:38:19 +02:00
Maran
327c1bafd9 Use TLS for LabelSync 2015-05-04 12:20:52 +02:00
ThomasV
617fb36b06 minor fix: index 2015-05-02 11:21:19 +02:00
ThomasV
afa814a444 small fix exchange_rates 2015-05-02 11:08:35 +02:00
pooler
bc95b0b4db Fix variable reference in Exchange Rates plugin 2015-04-30 19:41:33 +02:00
ThomasV
30b189f68a fix #1179 2015-04-30 18:04:27 +02:00
Maran
4bed294ddd Change labelsync to use https
Self signed for now until I get a wildcard
2015-04-28 12:54:33 +02:00
ThomasV
77648c284f exchange_rates: use requests module 2015-04-28 06:28:20 +02:00
ThomasV
2bec9711cc decimal.Decimal -> Decimal 2015-04-28 04:50:41 +02:00
ThomasV
576e9be02b exchange_rates: more simplifications 2015-04-28 04:42:25 +02:00
ThomasV
4f3dd51885 factorize more 2015-04-28 04:24:10 +02:00
ThomasV
0b0fb45f62 exchange rates: factorize getter functions 2015-04-28 03:55:55 +02:00
ThomasV
a42743ca2d always request exchange rates over https 2015-04-28 03:28:43 +02:00
ThomasV
89338fa7bd revert 0cd63d19f4 2015-04-23 17:58:29 +02:00
ThomasV
dd6fd46913 set daemon thread in exchange rates plugin 2015-04-23 17:43:18 +02:00
ThomasV
b9537b0885 Merge pull request #1152 from chiguireitor/master
Fixed a missing import in exchange_rate.py that caused program hangs and...
2015-04-23 17:40:10 +02:00
John Miguel Villar Zavatti
0cd63d19f4 Fixed a missing import in exchange_rate.py that caused program hangs and wallet corruption
Signed-off-by: John Miguel Villar Zavatti <johnvillarzavatti@gmail.com>
2015-04-23 11:05:55 -04:30
ThomasV
e8189490e9 store contacts in a separate file, shared between wallets 2015-04-23 12:16:46 +02:00