Commit Graph

400 Commits

Author SHA1 Message Date
ThomasV
3bac924303 remove coinbase plugin 2015-04-12 12:52:26 +02:00
ThomasV
9b7a62c36a labels plugin: use self.print_error 2015-04-12 12:16:57 +02:00
Maran
7356d41240 Migrate the new function into the old plugin 2015-04-11 09:57:01 +02:00
Maran
ebb9faeb6e New LabelSync
This LabelSync is much faster because it will only request labels that
changed since the last sync. It is also using a new back-end and no
longer requires any registration.
2015-04-10 14:23:52 +02:00
ThomasV
1a76842730 on_buy: missing parameter 2015-04-04 22:16:59 +02:00
ThomasV
21ccb1e82d trezor plugin: move Qt callbacks in a handler 2015-04-04 15:13:56 +02:00
ThomasV
156825fe57 trustedcoin: add 10 to prepaid options 2015-04-02 18:46:39 +02:00
ThomasV
d70c9d1ab7 stretch column instead of storing width 2015-04-02 17:45:44 +02:00
ThomasV
8e65df3ae7 Merge branch 'master' of git://github.com/spesmilo/electrum 2015-03-31 18:57:50 +02:00
Riccardo Spagni
c5d45da933
tweaked resolve and DNSSEC timeouts to be less aggressive 2015-03-31 18:02:59 +02:00
ThomasV
2b81906fdd trustedcoin: use self.print_error 2015-03-31 14:14:39 +02:00
ThomasV
d895e3b868 OA: update contacts tab 2015-03-31 13:41:46 +02:00
ThomasV
c9d874ce38 openalias: more error message 2015-03-31 12:21:20 +02:00
ThomasV
8902207443 add url as contact 2015-03-31 12:02:57 +02:00
ThomasV
27d871277a add url to contacts, not full name, because it's used in completions 2015-03-31 10:39:23 +02:00
ThomasV
dfc3b64395 don't use large and silent try..except block. print more error messages 2015-03-31 10:04:31 +02:00
ThomasV
c17f64d236 do not run asynchronous validation in GUI thread. 2015-03-31 09:50:18 +02:00
ThomasV
34d4c6c9d8 rm dead code 2015-03-31 09:42:04 +02:00
ThomasV
66cbd5bc65 OA_READY already checked in is_available 2015-03-31 09:40:53 +02:00
ThomasV
8cc21a6a00 openalias: freeze and color payto_e 2015-03-31 09:37:09 +02:00
ThomasV
bafc9a5842 fix undefined variable in openalias plugin 2015-03-31 09:35:11 +02:00
ThomasV
81372ffe4b Merge pull request #1114 from romanz/plugin-buttons-fix
plugins: fix buttons insertion
2015-03-30 19:12:51 +02:00
Roman Zeyde
a6a4200c51 plugins: fix buttons insertion 2015-03-30 18:54:21 +03:00
Roman Zeyde
c4b306cdbe fix Transaction.deserialize() to Transaction() 2015-03-30 18:28:24 +03:00
ThomasV
ec11e58add handle pruning in wallet.txi/txo 2015-03-30 14:10:46 +02:00
ThomasV
e3de121be9 store deserialized tx in/out in wallet file for fast computation 2015-03-30 14:10:46 +02:00
ThomasV
9dd0728558 revert commit 3ae2fb2e90 2015-03-27 18:38:40 +01:00
ThomasV
9dbd546670 trustedcoin: clarify buy dialog 2015-03-27 07:59:01 +01:00
ThomasV
c0e60ec93d ask user before closing transaction window with unsaved transaction 2015-03-25 10:46:15 +01:00
ThomasV
659301873c labels: use https, and fix force param 2015-03-25 01:05:20 +01:00
ThomasV
bfb4240948 Rewrite labels plugin using requests and own signals 2015-03-24 15:37:57 +01:00
ThomasV
c11b7b4fbd fix #1102 2015-03-23 09:13:32 +01:00
drizzt
3ae2fb2e90 Remove useless enforced dependency of PyUSB
PyUSB will be automatically used if present.
2015-03-18 16:06:49 +01:00
ThomasV
38e4eeef95 add rate conversion to receive tab 2015-03-14 19:47:57 +01:00
ThomasV
66de592343 fix tx dialog buttons using new widgets 2015-03-14 19:08:56 +01:00
ThomasV
01cfb8f8f1 new Button widgets 2015-03-14 12:28:19 +01:00
ThomasV
94c0d86821 generic add_button method for TextEdit, with tooltips 2015-03-14 10:47:09 +01:00
ThomasV
5918bac5cb fix wallet bug in labels plugin 2015-03-14 08:52:21 +01:00
ThomasV
1db4ef8b5c minor fix 2015-03-06 11:13:28 +01:00
ThomasV
1ec45726af update labels plugin for multisig wallets 2015-03-06 09:57:26 +01:00
ThomasV
4e87ae9b0f fix bug with cosignerpool plugin 2015-03-06 09:00:09 +01:00
ThomasV
15636282e4 fix issue #1061: normalize trezor passphrases. Add passphrases to restore from seed with trezor. 2015-03-05 17:09:39 +01:00
ThomasV
d448d8bb27 fix virtualkeyboard bug 2015-02-28 12:08:23 +01:00
ThomasV
44b44279e7 import SSLError 2015-02-27 23:10:45 +01:00
ThomasV
bc3013caf0 fix exchange_rate plugin behavior when typing amounts 2015-02-27 21:13:17 +01:00
BTChip
074a57b1a3 New firmware integration 2015-02-23 16:30:44 +01:00
ThomasV
45007a27e4 plugins readme 2015-02-22 12:28:18 +01:00
ThomasV
f2f92f9263 trustedcoin plugin: fix is_billing 2015-02-22 12:06:04 +01:00
ThomasV
e6a55803ab Merge pull request #1042 from openalias/master
relicensed to GPLv3
2015-02-20 10:01:46 +01:00
Riccardo Spagni
133c3386be
relicensed to GPLv3, added note allowing for future relicensing 2015-02-20 10:27:16 +02:00
ThomasV
e389745491 remove appdata_dir and data_dir 2015-02-18 18:48:32 +01:00
ThomasV
3ed9e46672 OA: show requirement; use print_error for debugging 2015-02-17 16:48:00 +01:00
Riccardo Spagni
c41fe53fd2 Merge remote-tracking branch 'upstream/master' 2015-02-17 15:27:35 +02:00
ThomasV
f302c90649 set self.wallet to None in plugin constructor 2015-02-17 11:39:06 +01:00
John Miguel Villar Zavatti
ea4bf4e91f * Added BTCParalelo price index for Venezuelan Bolivar VEF
* Fixed all of the update_* functions on the exchange_rate.py plugin to indicate when there are SSL errors, there was a horrorous try-except-pass block that was drowning all the exceptions
* Added get_json_insecure to allow exchange rates over HTTP

Signed-off-by: John Miguel Villar Zavatti <johnvillarzavatti@gmail.com>
2015-02-16 15:24:26 -04:30
ThomasV
b973d31a67 Merge pull request #1029 from m0mchil/transport_close
close Trezor USB transport on wallet close
2015-02-15 13:29:27 +01:00
m0mchil
beaa932c97 close Trezor USB transport on wallet close 2015-02-14 22:42:50 +02:00
m0mchil
ae8c382a4d better trezor version checks 2015-02-14 14:13:59 +02:00
Riccardo Spagni
67b39e67d4
fixed incorrect code order, handle @ chars correctly 2015-02-11 21:40:58 +02:00
m0mchil
1601d58819 Confirm address on TREZOR 2015-02-08 13:28:10 +02:00
Roman Zeyde
f00df7023c audio_modem: update plugin to work with latest version.
send() and recv() API are now part of amodem.main module.
2015-02-04 18:38:38 +02:00
Riccardo Spagni
ab6837485f
merge upstream, fix setup.py conflict 2015-02-04 16:03:03 +02:00
Bartosz Dabkowski
090816998e Resolve address when lost focus. 2015-02-04 14:44:50 +01:00
ThomasV
395312e70f fix: add wallet types only if available 2015-02-01 10:44:29 +01:00
BTChip
0da3836b14 Catch up with modifications, along with Python API 0.1.12 closes #869 #868 #957 #871 #870 2015-02-01 02:29:21 +01:00
ThomasV
78ce20b0b8 fix plugins initialization 2015-01-31 18:09:50 +01:00
ThomasV
36a5e09532 trezor restore from seed 2015-01-31 08:35:07 +01:00
ThomasV
94c9bf3655 define special hooks for install wizard 2015-01-30 13:18:00 +01:00
ThomasV
dda4a0fcb3 call load_wallet and close_wallet for each plugin 2015-01-26 20:42:32 +01:00
Roman Zeyde
50c2efc32a audio_modem: update plugin to work with latest version.
Loading the library is now done after creating the interface.
2015-01-25 15:25:33 +02:00
Riccardo Spagni
540adeb22c
use the correct Electrum alias syntax 2015-01-24 19:50:28 +02:00
Riccardo Spagni
e96fe36e62
add license and info, handle address with no name 2015-01-23 20:50:34 +02:00
Riccardo Spagni
78f90a0f26
handle @ characters in the address 2015-01-23 20:21:43 +02:00
Riccardo Spagni
714db0f5a1
tweaked timeouts, handle DNSSEC check errors 2015-01-23 20:11:34 +02:00
ThomasV
6a7d50d5c5 raise trustedcoin max fee. 2015-01-23 18:04:31 +01:00
ThomasV
33f48276db trustedcoin: check that price does not exceed predefined value 2015-01-23 17:12:26 +01:00
ThomasV
622b9d13ee fix: start listener after testing if available 2015-01-23 17:06:16 +01:00
ThomasV
ee067a47dd cosign plugin: fix listener 2015-01-23 16:57:49 +01:00
Riccardo Spagni
1e73768b89 query timeouts, import relevant types 2015-01-23 15:24:31 +02:00
Riccardo Spagni
a0739ad925 handle DNSPython libs not being available 2015-01-23 15:24:31 +02:00
Riccardo Spagni
f71dd322dd display error details for unexpected errors 2015-01-23 15:24:31 +02:00
Riccardo Spagni
a7ce389451 initial OpenAlias plugin commit 2015-01-23 15:24:31 +02:00
ThomasV
09f4359f62 don't display audio modem message on stdout 2015-01-23 00:20:59 +01:00
ThomasV
95586643a4 plugin for TrustedCoin 2015-01-22 13:10:31 +01:00
ThomasV
2e86ba7d81 do not self-enable plot plugin 2015-01-07 03:12:50 +01:00
ThomasV
2ab839f242 do not self-enable audio modem plugin 2015-01-07 02:49:56 +01:00
ThomasV
ebdca0b940 Merge branch 'amodem-plugin' of https://github.com/romanz/electrum into romanz-amodem-plugin 2015-01-06 18:38:59 +01:00
Roman Zeyde
7833055308 Update for amodem v1.5
- amodem does not depend on pyaudio (only on numpy)
- use ctypes to access PortAudio API
2015-01-06 18:38:27 +02:00
ThomasV
da968b60e4 drop support for multiple accounts (bip44) in standard wallets 2015-01-05 00:33:10 +01:00
ThomasV
f57c581468 fix issue #967 2014-12-31 17:11:21 +01:00
Roman Zeyde
3fa20d0e33 Add logging for Audio MODEM plugin 2014-12-30 16:13:06 +02:00
Roman Zeyde
a75fcd19eb Add bitrate settings for Audio MODEM 2014-12-30 16:12:00 +02:00
Roman Zeyde
4acc09c91a Use amodem as a Python package instead of subprocess. 2014-12-30 08:39:29 +02:00
Roman Zeyde
04fc3d4135 Add audio modem integration for transaction sending & receiving
http://www.flaticon.com/free-icon/speaker-outline_54951

Speaker icon made by <a href="http://catalinfertu.com" title="Catalin
Fertu">Catalin Fertu</a> from <a href="http://www.flaticon.com"
title="Flaticon">www.flaticon.com</a> is licensed under <a
href="http://creativecommons.org/licenses/by/3.0/" title="Creative
Commons BY 3.0">CC BY 3.0</a>

http://www.flaticon.com/free-icon/mic_10032

Microphone icon made by <a href="http://www.elegantthemes.com"
title="Elegant Themes">Elegant Themes</a> from <a
href="http://www.flaticon.com" title="Flaticon">www.flaticon.com</a> is
licensed under <a href="http://creativecommons.org/licenses/by/3.0/"
title="Creative Commons BY 3.0">CC BY 3.0</a>
2014-12-27 17:56:38 +02:00
ThomasV
477b7c3402 fix issue #961 2014-12-25 17:24:49 +01:00
wozz
29cf811858 Fix currency type for bitcoinvenezuela history
update exchange rate history for bitcoinvenezuela exchange
2014-11-23 14:41:20 -05:00
ThomasV
7860bcfaf7 Merge pull request #875 from YaChen-PaiJu-Waheeb-Azhar-Zakariyah/master
plugin added for plotting history transactions
2014-10-31 15:07:00 +01:00
ThomasV
c4ce16e2b6 fix sign_transaction in btcchip too 2014-10-30 21:10:12 +01:00
ThomasV
070126104f fix #910 2014-10-30 21:04:10 +01:00
ThomasV
babead68b6 trezor: don't call sign_transaction twice 2014-10-24 12:43:10 +02:00