James Hilliard
ad777692ea
zip(*value_freq_list[1:]) needs to be a list
7 years ago
AdamISZ
bd13409722
Merge #260 : only download and extract miniircd if it doesn't exist
...
a6a8bcf only download and extract miniircd if it doesn't exist (fivepiece)
7 years ago
AdamISZ
47b84bc70b
Merge #256 : Remove btc.py
...
54618e6 Remove btc.py (AdamISZ)
7 years ago
AdamISZ
5dbf05e74f
Merge #205 : support for mixed addresses coinjoins
...
04aeb38 implement coinjoin with differing address types (undeath)
36491c4 add test case for mixed addresses coinjoin (undeath)
7 years ago
chris-belcher
cc7e523810
Merge #267 : Add signed donation addresses to README
...
9e88e86 Add signed donation addresses to README (chris-belcher)
Tree-SHA512: 4aee19d8fdd13092d503ceebcec4159e27f5949010855490ed9cb48dc2d29db465ec5436b0a947e0ce87713d05add70751db74a4c2909347979d3e0a66e822be
7 years ago
AdamISZ
0d11abf995
Merge #265 : python3 fixes for electruminterface
...
78d5f7e python3 fixes for electruminterface (James Hilliard)
7 years ago
chris-belcher
9e88e865d8
Add signed donation addresses to README
...
Also added my pgp pubkey and some text promoting the donations.
7 years ago
James Hilliard
78d5f7e4d2
python3 fixes for electruminterface
7 years ago
Kristaps Kaupe
5d66d9410f
Check for empty password and cancellation in JoinMarket-Qt wallet generation
7 years ago
fivepiece
a6a8bcfd24
only download and extract miniircd if it doesn't exist
7 years ago
AdamISZ
90607ed961
Merge #262 : Allow more specific --python targets for install.sh
...
5ac3aae Allow more specific --python targets for install.sh (Kristaps Kaupe)
7 years ago
AdamISZ
26b1946716
Merge #263 : Don't show password when loading wallet in JoinmarketQt
...
51a257f Don't show password when loading wallet in JoinmarketQt (Kristaps Kaupe)
7 years ago
Kristaps Kaupe
51a257f288
Don't show password when loading wallet in JoinmarketQt
...
Wrong parameter name, guess a bug introduced with 8e5826d4ea .
7 years ago
Kristaps Kaupe
5ac3aae565
Allow more specific --python targets for install.sh
...
Now you can specify not only python2/python3, but also
python3.4/python3.6/etc...
7 years ago
AdamISZ
83a126306a
remove unused bci.py module
7 years ago
fivepiece
8256b27e28
build minimal libsodium
7 years ago
AdamISZ
54618e61da
Remove btc.py
...
Previous to this commit, the jmbitcoin package was accessed via
a file in jmclient `btc.py` which was originally added as an
interface to allow the client to use a non-jmbitcoin package to
provide the implementation; while this idea is useful, the way
it was implemented was not, moreover it is not currently used
and contained duplicated code that was unmanaged. Also, the
original usage of this was only by the electrum plugin, which
has currently been abandoned. This simplifies the code and
avoids spurious error messages. Note that most of the changes
are a result of pulling the logging function directly from the
jmbase package instead of indirectly via this interface (which
was unnecessary and not connected with jmbitcoin).
7 years ago
AdamISZ
ed99e8840d
Merge #257 : Remove unused regex based type detection
...
c541b01 Remove unused regex based type detection (James Hilliard)
7 years ago
AdamISZ
fefa1ad8a9
Merge #249 : Write pid to wallet lockfile, display it when lock already in place
...
585d2f9 Write pid to wallet lockfile, display it when lock already in place (Kristaps Kaupe)
7 years ago
AdamISZ
46e65ba7ae
Merge #252 : adapt install.sh for Qt with python3
...
0d1981e adapt install.sh to Qt with python3 (fivepiece)
7 years ago
AdamISZ
9aa229fbaf
Merge #258 : require minimum bencoder.pyx version
...
9799f2c require minimum bencoder.pyx version (undeath)
7 years ago
fivepiece
0d1981eb55
adapt install.sh to Qt with python3
...
* use python3 with Qt in travis native host
* install Qt on dockers
* update readme
7 years ago
undeath
9799f2c617
require minimum bencoder.pyx version
7 years ago
James Hilliard
c541b012c3
Remove unused regex based type detection
7 years ago
Kristaps Kaupe
585d2f9033
Write pid to wallet lockfile, display it when lock already in place
7 years ago
AdamISZ
5d6825bfb1
Fix bug in convert_old_wallet after Py3 upgrade
...
In the Python3 compatibility upgrade, jmbase.support.getpassword
was changed and now returns bytes, therefore the password should
not be utf-8 encoded in the function decrypt_wallet_data. Without
this change, the conversion script errors; this fixes that error.
7 years ago
AdamISZ
b49128202f
Merge #251 : release notes and docs for 0.5.0
...
a475b3b release notes and docs for 0.5.0 (AdamISZ)
7 years ago
AdamISZ
a475b3b854
release notes and docs for 0.5.0
7 years ago
AdamISZ
bcc662cf30
Merge #250 : fix crash on IRC notice with non-ascii characters
...
9ce9ee5 fix encode crash on irc notice (undeath)
7 years ago
AdamISZ
d7a2b6b5a8
regtest: fix wallet load in Qt
7 years ago
AdamISZ
9fe7fd83a6
update install instructions in README for new JoinmarketQT install
7 years ago
AdamISZ
5907cc253a
Merge #248 : Convert JoinmarketQt to PySide2, qt5reactor
...
8e5826d Convert JoinmarketQt to PySide2 (AdamISZ)
7 years ago
undeath
9ce9ee5fec
fix encode crash on irc notice
7 years ago
AdamISZ
8e5826d4ea
Convert JoinmarketQt to PySide2
7 years ago
AdamISZ
1033b6428e
remove unused locks from global config
7 years ago
undeath
3ae5bffed6
fix TestMakerClientProtocol failing with py3 (2)
7 years ago
undeath
12705b5e72
fix TestMakerClientProtocol failing with py3
7 years ago
AdamISZ
94c158013b
Merge #245 : add basic test case for JMMakerClientProtocol
...
a43eceb add very basic JMMakerClientProtocol test (undeath)
d33cc5c clean up Maker interface (undeath)
7 years ago
AdamISZ
d71efb6894
Merge #243 : remove slowaes
...
42060db remove slowaes (undeath)
7 years ago
undeath
04aeb38435
implement coinjoin with differing address types
7 years ago
AdamISZ
19fbef1fa0
Fix nondeterministic failure in test tumbler tweak
...
Prior to this commit, the test function test_tumble_tweak in
jmclient/test_schedule.py would occasionally fail due to the
creation of a schedule with less than 7 transactions, resulting
in an index error when trying to tweak the remaining schedule
entries (of which there were none). Here we bump the number of
mixdepths to make this probabilistically infeasible.
7 years ago
undeath
42060db090
remove slowaes
7 years ago
undeath
36491c4ab5
add test case for mixed addresses coinjoin
7 years ago
AdamISZ
e70519a728
Merge #241 : Convert jmclient to py3 style
...
6dc3504 Convert jmclient to py3 style (James Hilliard)
7 years ago
James Hilliard
6dc3504f8a
Convert jmclient to py3 style
7 years ago
undeath
a43eceb026
add very basic JMMakerClientProtocol test
7 years ago
undeath
d33cc5c6a8
clean up Maker interface
7 years ago
AdamISZ
3d0c2bebd3
Merge #238 : Override system libsecp256k1 for coincurve
...
214dbf3 override system libsecp256k1 for coincurve (fivepiece)
7 years ago
fivepiece
214dbf3fb9
override system libsecp256k1 for coincurve
7 years ago
AdamISZ
3027c03528
Merge #242 : Fix bugs in bigstring and test_commands
...
46e61f3 Fix bugs in bigstring and test_commands (AdamISZ)
7 years ago