ThomasV
d9f2edf6b0
support native segwit transactions
7 years ago
ThomasV
68873d92f9
implement scripthash logic
7 years ago
ThomasV
8c5b6bdaf3
Read default server list from file. Update list with 1.1 servers. Remove nolnet option.
7 years ago
ThomasV
dd2b7e4d89
Merge pull request #2865 from SomberNight/get_preimage_script
fix unresolved variable
7 years ago
ThomasV
60c1c6cceb
Merge pull request #2864 from SomberNight/py3_print
migrating print() to python 3
7 years ago
SomberNight
cbc35d96c8
fix unresolved variable
7 years ago
SomberNight
53c98ec96d
migrating print() to python 3
7 years ago
ThomasV
6fda3733e4
Merge branch 'master' of github.com:spesmilo/electrum
7 years ago
ThomasV
7f58e23ed9
python3 update
7 years ago
ThomasV
95d94dcdd1
Merge pull request #2859 from SomberNight/details_of_p2pk_coinbase
fixes #2858
7 years ago
SomberNight
c50a460395
fixes #2858
7 years ago
ThomasV
afa1a4d22a
Merge pull request #2850 from wakiyamap/fix_download_bcheaders
Fix download failed blockchain headers
7 years ago
WakiyamaP
0791b469e7
fix download failed blockchain headers
7 years ago
ThomasV
70af22c9e4
update scripts/servers to display server version
7 years ago
ThomasV
ff5074207c
scripts: use config in get_peers
7 years ago
ThomasV
29aaa1c4c4
fix #2840
7 years ago
ThomasV
557b2c1896
update scripts for python3
7 years ago
ThomasV
216e9403be
cleanup six (no python2 support)
7 years ago
ThomasV
f8c592f743
Merge pull request #2837 from ariard/fix_urllib
fix urllib.quote py2 to py3
7 years ago
ThomasV
6b871a7cfd
mmonir python3 fix
7 years ago
Antoine Riard
5059898af2
fix urllib.quote py2 to py3
7 years ago
ThomasV
5e61ff18ac
fix #2834
7 years ago
ThomasV
621a3abf6f
improve bip39 warning ( #2833 )
7 years ago
ThomasV
4276eebaf0
Merge pull request #2832 from TadasVaranavicius/fixes_for_python3
Python 3 fixes for Segwit
7 years ago
tadas.varanavicius
c0073138dc
Python 3 fixes for Segwit
7 years ago
ThomasV
b7e8147ca8
Merge pull request #2621 from KoffeinFlummi/fiat-balance-addresses
Add optional Fiat balance column to addresses view
7 years ago
ThomasV
61a7f7defb
Merge pull request #2829 from SomberNight/readme_py3
python 3 changes in README
7 years ago
SomberNight
53b34d5cd3
python 3 changes in README
7 years ago
ThomasV
f56a8702c2
support sending to segwit native addresses (bip173)
7 years ago
ThomasV
5f35081bc9
fix tests
7 years ago
ThomasV
4d3e079778
rename bc_address functions
7 years ago
ThomasV
b9da5afa9d
replace bitcoin.is_valid
7 years ago
ThomasV
e853dde111
add segwit bech32 module
7 years ago
ThomasV
794baa16c8
move address_to_script to bitcoin.py
7 years ago
ThomasV
5f1d9cbcf5
separate network layer from synchronizer
7 years ago
ThomasV
e4659327a1
fix #2645 : do not call tx.get_fee from plugin
7 years ago
ThomasV
4d985691d6
Merge pull request #2824 from btchip/ledger-segwit-path
Ledger - Python 3 and Segwit fixes
7 years ago
BTChip
e49e3d6673
Python 3 and Segwit fixes
7 years ago
ThomasV
b86619ee30
Merge pull request #2760 from jhoenicke/trezorsegwit
[TREZOR] Added Segwit support.
7 years ago
ThomasV
ad15c6a80e
Merge pull request #2820 from benma/qt_threading
fix Qt threading issue
7 years ago
ThomasV
1063847369
Merge pull request #2821 from benma/dbb_py3
fix digital bitbox plugin, port to Python 3
7 years ago
ThomasV
936b92fa00
Merge pull request #2789 from linuxdaddy/master
Update paymentrequests.proto
7 years ago
ThomasV
1394346192
fix #2819
7 years ago
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.
7 years ago
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.
7 years ago
Jochen Hoenicke
65db826454
[TREZOR] show segwit addresses on TREZOR
7 years ago
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.
7 years ago
ThomasV
fbe27fce04
fix #2811
7 years ago
ThomasV
b46e86d3c7
fix 2810
7 years ago
ThomasV
5bf3b26476
segwit: use 12 bits of seed prefix
7 years ago