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
ThomasV
88bbaf0950
postpone x_pubkeys replacement ( fix #2738 )
7 years ago
ThomasV
2e567fc86a
fix #2784
7 years ago
ThomasV
6d2b53cdca
fix bip39 check
7 years ago
ThomasV
7b14516cc0
fix unicode in make_seed and getseed
7 years ago
ThomasV
8cb714fb70
fix #2801
7 years ago
ThomasV
9ee10ab3e1
migrate make_locale to python3
7 years ago
ThomasV
837f04a225
Merge branch 'master' of github.com:spesmilo/electrum
7 years ago
ThomasV
dc9a25b83c
fix qt package name
7 years ago
ThomasV
92c4968ca9
Merge pull request #2792 from neocogent/ledger-typo
Fix Ledger plugin help text grammar
7 years ago
ThomasV
a9678aee78
bump version number and update release notes
7 years ago
ThomasV
227a553a99
update ripemd module for python3
7 years ago
ThomasV
4df5997940
catch wrap_socket timeouts
7 years ago
ThomasV
0fd108079d
kivy wizard: fix bug if password is not provided
7 years ago
ThomasV
126bbff948
Revert "remove python implementation of ripemd160"
This reverts commit 56c4a8746f
.
7 years ago
ThomasV
d531fe59b2
update make_packages script for android
7 years ago
ThomasV
fbcad8e5a1
python3: update apk build instuctions
7 years ago
ThomasV
32dee14fd0
show error message when parsing empty tx
7 years ago
ThomasV
01736197f8
python3 fixes
7 years ago
ThomasV
1a6e41cec8
python3 updates
7 years ago
ThomasV
f3027fa574
m
7 years ago
ThomasV
e02687bcf2
python3 updates
7 years ago
ThomasV
d8e37644d3
python3 updates
7 years ago
ThomasV
cea705b153
update OSX builds with python3
7 years ago
ThomasV
93a503b07b
package only gui.qt
7 years ago
ThomasV
a7209a1f77
python3: update setup-release.py
7 years ago
ThomasV
108d7d39f0
python3: fix password decode
7 years ago
ThomasV
0fdf661845
python3: update storage
7 years ago
ThomasV
bb0174a8de
trezor updates for python3
7 years ago
ThomasV
15642ec8de
python3: remove calls to unicode function
7 years ago
ThomasV
033a5c6c91
network_dialog updates for python3
7 years ago
ThomasV
b5338006f0
update pyinstaller scripts for python3 and pyinstaller3 (credit: bauerj)
7 years ago
ThomasV
ab15ff3a00
updates for python3
8 years ago
ThomasV
65aeb0bd3c
fix 5e7169bf355f2ac3ec8791c4768f0cd971e1640d
8 years ago
ThomasV
bc591377e8
python3: fix integer division
8 years ago
Johann Bauer
8e54d5c4d4
Make proxies work
8 years ago
Johann Bauer
d4d93b3928
Various fixes in util.py
8 years ago
Johann Bauer
66c928572a
Let travis run the test using Python3
8 years ago
ThomasV
f1a8c0b0e6
misc. fixes for python3
8 years ago
ThomasV
4f516dc08e
fixes for paymentrequests and python3
8 years ago
ThomasV
c3388d9677
misc python3 updates:
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
fr3aker
e562b0b565
python3: fix bad type in make_seed
8 years ago
fr3aker
8a15581d8e
fix imports
8 years ago
Dmitry Sorokin
c86140a608
py3 in setup.py and tox config
8 years ago