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
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
8 years ago
ThomasV
93a503b07b
package only gui.qt
8 years ago
ThomasV
a7209a1f77
python3: update setup-release.py
8 years ago
ThomasV
108d7d39f0
python3: fix password decode
8 years ago
ThomasV
0fdf661845
python3: update storage
8 years ago
ThomasV
bb0174a8de
trezor updates for python3
8 years ago
ThomasV
15642ec8de
python3: remove calls to unicode function
8 years ago
ThomasV
033a5c6c91
network_dialog updates for python3
8 years ago
ThomasV
b5338006f0
update pyinstaller scripts for python3 and pyinstaller3 (credit: bauerj)
8 years ago