Commit graph

8 commits

Author SHA1 Message Date
AdamISZ
c139067be4
Include chromalog package for colorized logs
Also use this lib to print non-log messages with
standardized color formats.
Some clean up in jmbase, remove unused objects/methods.
2019-01-14 15:25:59 +01:00
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).
2018-12-19 14:37:26 +01:00
James Hilliard
6dc3504f8a Convert jmclient to py3 style 2018-12-06 02:40:36 +08:00
undeath
03ee77b96b
fix issues highlighted by flake8 2018-10-08 00:07:28 +02:00
undeath
1451c9e3ae remove unused imports 2018-08-19 18:21:28 +02:00
Alex Cato
f7029f6492 Reduce yield generator default cj fees by one order of magnitude to be in line with current JM fee environment 2018-07-16 15:17:10 +02:00
Adam Gibson
13d065cd5d
make YGBasic part of jmclient package for reuse 2017-07-19 16:52:24 +03:00
Adam Gibson
ea9eb4a32b
Include maker and yieldgen modules. Fix tx notifications
for confirm and unconfirm callback; yg-basic now functioning.
Some rearrangement of daemon protocol module.
2017-07-19 16:07:29 +03:00