Roman Zeyde
f00df7023c
audio_modem: update plugin to work with latest version.
send() and recv() API are now part of amodem.main module.
10 years ago
Bartosz Dabkowski
090816998e
Resolve address when lost focus.
10 years ago
ThomasV
395312e70f
fix: add wallet types only if available
10 years ago
BTChip
0da3836b14
Catch up with modifications, along with Python API 0.1.12 closes #869 #868 #957 #871 #870
10 years ago
ThomasV
78ce20b0b8
fix plugins initialization
10 years ago
ThomasV
36a5e09532
trezor restore from seed
10 years ago
ThomasV
94c9bf3655
define special hooks for install wizard
10 years ago
ThomasV
dda4a0fcb3
call load_wallet and close_wallet for each plugin
10 years ago
Roman Zeyde
50c2efc32a
audio_modem: update plugin to work with latest version.
Loading the library is now done after creating the interface.
10 years ago
Riccardo Spagni
540adeb22c
use the correct Electrum alias syntax
10 years ago
Riccardo Spagni
e96fe36e62
add license and info, handle address with no name
10 years ago
Riccardo Spagni
78f90a0f26
handle @ characters in the address
10 years ago
Riccardo Spagni
714db0f5a1
tweaked timeouts, handle DNSSEC check errors
10 years ago
ThomasV
6a7d50d5c5
raise trustedcoin max fee.
10 years ago
ThomasV
33f48276db
trustedcoin: check that price does not exceed predefined value
10 years ago
ThomasV
622b9d13ee
fix: start listener after testing if available
10 years ago
ThomasV
ee067a47dd
cosign plugin: fix listener
10 years ago
Riccardo Spagni
1e73768b89
query timeouts, import relevant types
10 years ago
Riccardo Spagni
a0739ad925
handle DNSPython libs not being available
10 years ago
Riccardo Spagni
f71dd322dd
display error details for unexpected errors
10 years ago
Riccardo Spagni
a7ce389451
initial OpenAlias plugin commit
10 years ago
ThomasV
09f4359f62
don't display audio modem message on stdout
10 years ago
ThomasV
95586643a4
plugin for TrustedCoin
10 years ago
Riccardo Spagni
018c458be9
query timeouts, import relevant types
10 years ago
Riccardo Spagni
8b2af48b56
handle DNSPython libs not being available
10 years ago
Riccardo Spagni
d14a4737b6
display error details for unexpected errors
10 years ago
Riccardo Spagni
b15a890eef
initial OpenAlias plugin commit
10 years ago
ThomasV
2e86ba7d81
do not self-enable plot plugin
10 years ago
ThomasV
2ab839f242
do not self-enable audio modem plugin
10 years ago
Roman Zeyde
7833055308
Update for amodem v1.5
- amodem does not depend on pyaudio (only on numpy)
- use ctypes to access PortAudio API
10 years ago
ThomasV
da968b60e4
drop support for multiple accounts (bip44) in standard wallets
10 years ago
ThomasV
f57c581468
fix issue #967
10 years ago
Roman Zeyde
3fa20d0e33
Add logging for Audio MODEM plugin
10 years ago
Roman Zeyde
a75fcd19eb
Add bitrate settings for Audio MODEM
10 years ago
Roman Zeyde
4acc09c91a
Use amodem as a Python package instead of subprocess.
10 years ago
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>
10 years ago
ThomasV
477b7c3402
fix issue #961
10 years ago
wozz
29cf811858
Fix currency type for bitcoinvenezuela history
update exchange rate history for bitcoinvenezuela exchange
10 years ago
ThomasV
c4ce16e2b6
fix sign_transaction in btcchip too
10 years ago
ThomasV
070126104f
fix #910
10 years ago
ThomasV
babead68b6
trezor: don't call sign_transaction twice
10 years ago
ThomasV
956f69f3d3
trezor: raise and catch BaseException in signing
10 years ago
ThomasV
8347ad5449
fix hardware plugins with tx.error
10 years ago
Gergely Imreh
3c3d064cad
Fix "Invalid Fee" issue when start with fiat in send (exchange rate plugin)
Problem:
Using the exchange rate plugin in the send dialog one can start with
entering a fiat amount, e.g. 5 USD, and the BTC amount is updated,
but no fee is calculated.
In this case can get "Invalid fee" error until the BTC amount is
touched manually and fee is calculated. This can cause confusion
when "set transaction fees manually" is disabled.
Reproducing:
* enable exchange rate plugin
* start Electrum
* in send dialog fill out any receive address
* add a value (e.g. 5) into the fiat dialog and see the BTC value filled out
* fee is not filled out, or if disabled the manual transaction fees then directly
get "Invalid Fee" error
Expectation:
* Fees are calculated just as it would be by filling out the BTC field
Fix:
Fixed by triggering a fee setting the same way as it is done when
the BTC field is edited, by calling `textEdited.emit("")` of the relevant
`BTCAmountEdit` element. One problematic thing is that this also triggers
a change on the fiat we just edited, and thus cursor positions need to be saved
and restored. This is not ideal, there should be a way to avoid such cascades
and trigger fee calculation directly instead of by proxy.
Editing the fiat field with these changes is more or less okay, there can be
some strange steps when the decimal point is edited, but IMHO not worse
than the BTC field when the decimal point is edited there.
10 years ago
waheebyaqub
fb7136227b
Update plot.py
10 years ago
waheebyaqub
7cff7e31d5
Update plot.py
10 years ago
waheebyaqub
8e3e2fc1f6
Create plot.py
10 years ago
BTChip
7f2a360c6a
Fix behavior when calling get_master_public_key from an external context
10 years ago
BTChip
f296e5e5ef
Do not crash when asked to export private keys
10 years ago
BTChip
94db6cc94b
Fix bad initializer
10 years ago