ThomasV
6fda3733e4
Merge branch 'master' of github.com:spesmilo/electrum
2017-09-12 15:06:00 +02:00
ThomasV
7f58e23ed9
python3 update
2017-09-12 15:05:48 +02:00
ThomasV
95d94dcdd1
Merge pull request #2859 from SomberNight/details_of_p2pk_coinbase
...
fixes #2858
2017-09-12 11:25:26 +02:00
SomberNight
c50a460395
fixes #2858
2017-09-10 16:28:06 +02:00
ThomasV
afa1a4d22a
Merge pull request #2850 from wakiyamap/fix_download_bcheaders
...
Fix download failed blockchain headers
2017-09-10 12:36:03 +02:00
WakiyamaP
0791b469e7
fix download failed blockchain headers
2017-09-08 10:57:22 +09:00
ThomasV
70af22c9e4
update scripts/servers to display server version
2017-09-07 09:41:21 +02:00
ThomasV
ff5074207c
scripts: use config in get_peers
2017-09-06 17:35:41 +02:00
ThomasV
29aaa1c4c4
fix #2840
2017-09-06 12:12:04 +02:00
ThomasV
557b2c1896
update scripts for python3
2017-09-05 15:27:08 +02:00
ThomasV
216e9403be
cleanup six (no python2 support)
2017-09-04 14:43:31 +02:00
ThomasV
f8c592f743
Merge pull request #2837 from ariard/fix_urllib
...
fix urllib.quote py2 to py3
2017-09-04 14:23:05 +02:00
ThomasV
6b871a7cfd
mmonir python3 fix
2017-09-04 14:21:02 +02:00
Antoine Riard
5059898af2
fix urllib.quote py2 to py3
2017-09-04 06:13:55 -04:00
ThomasV
5e61ff18ac
fix #2834
2017-09-03 06:25:50 +02:00
ThomasV
621a3abf6f
improve bip39 warning ( #2833 )
2017-09-02 04:26:20 +02:00
ThomasV
4276eebaf0
Merge pull request #2832 from TadasVaranavicius/fixes_for_python3
...
Python 3 fixes for Segwit
2017-09-02 03:57:54 +02:00
tadas.varanavicius
c0073138dc
Python 3 fixes for Segwit
2017-09-01 22:22:31 +03:00
ThomasV
b7e8147ca8
Merge pull request #2621 from KoffeinFlummi/fiat-balance-addresses
...
Add optional Fiat balance column to addresses view
2017-09-01 06:30:13 +02:00
ThomasV
61a7f7defb
Merge pull request #2829 from SomberNight/readme_py3
...
python 3 changes in README
2017-09-01 06:26:20 +02:00
SomberNight
53b34d5cd3
python 3 changes in README
2017-09-01 06:13:46 +02:00
ThomasV
f56a8702c2
support sending to segwit native addresses (bip173)
2017-08-31 19:05:03 +02:00
ThomasV
5f35081bc9
fix tests
2017-08-31 10:25:22 +02:00
ThomasV
4d3e079778
rename bc_address functions
2017-08-31 10:21:57 +02:00
ThomasV
b9da5afa9d
replace bitcoin.is_valid
2017-08-31 10:06:13 +02:00
ThomasV
e853dde111
add segwit bech32 module
2017-08-31 09:59:54 +02:00
ThomasV
794baa16c8
move address_to_script to bitcoin.py
2017-08-31 09:59:40 +02:00
ThomasV
5f1d9cbcf5
separate network layer from synchronizer
2017-08-31 09:59:29 +02:00
ThomasV
e4659327a1
fix #2645 : do not call tx.get_fee from plugin
2017-08-31 09:55:44 +02:00
ThomasV
4d985691d6
Merge pull request #2824 from btchip/ledger-segwit-path
...
Ledger - Python 3 and Segwit fixes
2017-08-30 23:43:10 +02:00
BTChip
e49e3d6673
Python 3 and Segwit fixes
2017-08-30 22:49:03 +02:00
ThomasV
b86619ee30
Merge pull request #2760 from jhoenicke/trezorsegwit
...
[TREZOR] Added Segwit support.
2017-08-30 11:48:55 +02:00
ThomasV
ad15c6a80e
Merge pull request #2820 from benma/qt_threading
...
fix Qt threading issue
2017-08-30 11:46:58 +02:00
ThomasV
1063847369
Merge pull request #2821 from benma/dbb_py3
...
fix digital bitbox plugin, port to Python 3
2017-08-30 08:42:07 +02:00
ThomasV
936b92fa00
Merge pull request #2789 from linuxdaddy/master
...
Update paymentrequests.proto
2017-08-30 07:17:26 +02:00
ThomasV
1394346192
fix #2819
2017-08-30 06:38:57 +02:00
Marko Bencun
3143179907
fix digital bitbox plugin, port to Python 3
...
The digital bitbox plugin didn't work anymore, mostly due to str/bytes
issues.
This patch fixes message and tx signing. Backup restore is also
tested.
Untested: firmware <= v2.1.1 and wallet initialization.
2017-08-30 00:33:44 +02:00
Marko Bencun
5800a24559
fix Qt threading issue
...
Issue: #2209
Fixes this error when signing with a HW wallet:
./electrum
[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
python3: xcb_io.c:259: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
Aborted (core dumped)
The cause is likely with the `show_message()` calls. The proper fix
would be to hunt down where QT Gui elements are touched from a wrong
thread.
The workaround is to call XInitThreads(), as the error message suggests.
2017-08-30 00:24:50 +02:00
Jochen Hoenicke
65db826454
[TREZOR] show segwit addresses on TREZOR
2017-08-29 18:45:18 +02:00
Jochen Hoenicke
ec0de566a8
[TREZOR] Added Segwit support.
...
Following changes were necessary outside the TREZOR plugin.
- transaction.py: update_transaction handles segwit transactions.
- keystore.py: added a segwit parameter to bip44_derivation,
use m/49' instead of m/44' for segwit.
2017-08-29 18:43:50 +02:00
ThomasV
fbe27fce04
fix #2811
2017-08-28 05:30:56 +02:00
ThomasV
b46e86d3c7
fix 2810
2017-08-28 05:27:15 +02:00
ThomasV
5bf3b26476
segwit: use 12 bits of seed prefix
2017-08-27 14:30:01 +02:00
ThomasV
88bbaf0950
postpone x_pubkeys replacement ( fix #2738 )
2017-08-27 14:03:53 +02:00
ThomasV
2e567fc86a
fix #2784
2017-08-27 10:48:41 +02:00
ThomasV
6d2b53cdca
fix bip39 check
2017-08-27 10:02:15 +02:00
ThomasV
7b14516cc0
fix unicode in make_seed and getseed
2017-08-27 09:53:22 +02:00
ThomasV
8cb714fb70
fix #2801
2017-08-27 09:22:57 +02:00
ThomasV
9ee10ab3e1
migrate make_locale to python3
2017-08-27 08:01:12 +02:00
ThomasV
837f04a225
Merge branch 'master' of github.com:spesmilo/electrum
2017-08-27 07:18:56 +02:00