Commit graph

3501 commits

Author SHA1 Message Date
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
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
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
b86619ee30 Merge pull request #2760 from jhoenicke/trezorsegwit
[TREZOR] Added Segwit support.
2017-08-30 11:48:55 +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
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
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
a9678aee78 bump version number and update release notes 2017-08-26 08:33:42 +02:00
ThomasV
227a553a99 update ripemd module for python3 2017-08-26 08:28:25 +02:00
ThomasV
4df5997940 catch wrap_socket timeouts 2017-08-26 08:28:25 +02:00
ThomasV
126bbff948 Revert "remove python implementation of ripemd160"
This reverts commit 56c4a8746f.
2017-08-26 08:28:25 +02:00
ThomasV
32dee14fd0 show error message when parsing empty tx 2017-08-26 08:28:24 +02:00
ThomasV
1a6e41cec8 python3 updates 2017-08-26 08:28:24 +02:00
ThomasV
e02687bcf2 python3 updates 2017-08-26 08:28:24 +02:00
ThomasV
d8e37644d3 python3 updates 2017-08-26 08:28:24 +02:00
ThomasV
108d7d39f0 python3: fix password decode 2017-08-26 08:28:24 +02:00
ThomasV
0fdf661845 python3: update storage 2017-08-26 08:28:24 +02:00
ThomasV
15642ec8de python3: remove calls to unicode function 2017-08-26 08:28:24 +02:00
ThomasV
ab15ff3a00 updates for python3 2017-08-26 08:28:24 +02:00
ThomasV
65aeb0bd3c fix 5e7169bf355f2ac3ec8791c4768f0cd971e1640d 2017-08-26 08:28:24 +02:00
ThomasV
bc591377e8 python3: fix integer division 2017-08-26 08:28:24 +02:00
Johann Bauer
8e54d5c4d4 Make proxies work 2017-08-26 08:28:24 +02:00
Johann Bauer
d4d93b3928 Various fixes in util.py 2017-08-26 08:28:24 +02:00
ThomasV
f1a8c0b0e6 misc. fixes for python3 2017-08-26 08:28:24 +02:00
ThomasV
4f516dc08e fixes for paymentrequests and python3 2017-08-26 08:28:24 +02:00
ThomasV
c3388d9677 misc python3 updates:
- use jsonrpclib-pelix
 - update the kivy gui
 - update plugins
2017-08-26 08:28:24 +02:00
fr3aker
e562b0b565 python3: fix bad type in make_seed 2017-08-26 08:28:24 +02:00
fr3aker
8a15581d8e fix imports 2017-08-26 08:28:24 +02:00
Dmitry Sorokin
21101386a2 paymentrequest upd 2017-08-26 08:28:24 +02:00
Dmitry Sorokin
362ca96f38 x509 fixes and plugins 2017-08-26 08:28:24 +02:00
Dmitry Sorokin
0693403358 sending fixed 2017-08-26 08:28:24 +02:00
Dmitry Sorokin
f02d18226b misc ui and lib fixes for py3 2017-08-26 08:27:47 +02:00
Dmitry Sorokin
d304ccdf17 py3 in qtgui 2017-08-26 08:27:47 +02:00
Dmitry Sorokin
5be78950ca py3 2017-08-26 08:27:47 +02:00