qubenix
c8ff3231d1
fixup
7 years ago
qubenix
3ccd3954c7
add help menu to install.sh
7 years ago
AdamISZ
c08adf9848
Merge #273 : Handle already existing wallet file on generate
...
cdde41e Handle already existing wallet file on generate (Kristaps Kaupe)
7 years ago
Kristaps Kaupe
cdde41e162
Handle already existing wallet file on generate
...
Before this change with wallet-tool.py you would get "ValueError:
invalid padding byte" and "jmclient.storage.StoragePasswordError: Wrong
password." exceptions, joinmarket-qt would fail silently.
7 years ago
AdamISZ
d3db7dc3b9
Merge #266 : Check for empty password and cancellation in JoinMarket-Qt wallet generation
...
5d66d94 Check for empty password and cancellation in JoinMarket-Qt wallet generation (Kristaps Kaupe)
7 years ago
AdamISZ
eaac4be0fc
Fix bug in wallet generate in Qt when cancelled
...
Prior to this commit, if a user chose cancel while selecting a
filename for a new wallet in Qt, the wallet name was set to the
default `wallet.jmdat`, which could lead to a crash or overwrite.
This fixes that by ensuring that the wallet generation code
recognizes the cancel operation.
7 years ago
AdamISZ
481b68837f
add missing islice import
7 years ago
AdamISZ
106e3846b4
Merge #246 : display[all] extended usage status
...
596261a implement wallet-tools display[all] extended usage status (undeath)
7 years ago
undeath
596261a723
implement wallet-tools display[all] extended usage status
7 years ago
AdamISZ
4fedcdbea0
Merge #271 : Improve manually selected tx fee documentation
...
d238172 Improve manually selected tx fee documentation (AlexCato)
7 years ago
AlexCato
d2381726a9
Improve manually selected tx fee documentation
7 years ago
AdamISZ
9466b685c3
Merge #270 : zip(*value_freq_list[1:]) needs to be a list
...
ad77769 zip(*value_freq_list[1:]) needs to be a list (James Hilliard)
7 years ago
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
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