|
|
@ -7,13 +7,18 @@ |
|
|
|
and memory consumption whilst serving clients. Those problems |
|
|
|
should not occur with Python 3.7. |
|
|
|
|
|
|
|
.. note:: Bitcoin ABC developers have hastily introduced controversial |
|
|
|
changes that break ElectrumX's block processing by requiring it to |
|
|
|
be non-sequential. Unlike others with unique requirements they |
|
|
|
refused to make their code coin-specific. ElectrumX continues to |
|
|
|
require blocks be naturally ordered, and is compatible with any |
|
|
|
non-CToR daemon, such as Bitcoin SV, and Bitcoin Unlimited / |
|
|
|
Bitcoin XT with CToR disabled. |
|
|
|
|
|
|
|
Version 1.9.0 (10 Jan 2019) |
|
|
|
=========================== |
|
|
|
|
|
|
|
* minimum protocol version is now 1.4 |
|
|
|
* coin additions / updates: BitcoinSV, SmartCash (rc125), NIX (phamels), Minexcoin (joesixpack), |
|
|
|
BitcoinABC (mblunderburg), Dash (zebra-lucky), BitcoinABCRegtest (ezegom), AXE (slowdive), |
|
|
|
NOR (flo071), BitcoinPlus (bushsolo), Myriadcoin (cryptapus), Trezarcoin (ChekaZ), |
|
|
|
Bitcoin Diamond (John Shine), |
|
|
|
* close `#554`_, `#653`_, `#655`_ |
|
|
|
* other minor tweaks (Michael Schmoock, Michael Taborsky) |
|
|
|
|
|
|
|
|
|
|
|
Version 1.8.12 (10 Nov 2018) |
|
|
|
============================ |
|
|
@ -164,70 +169,19 @@ Version 1.6 (19 July 2018) |
|
|
|
a reorg. Fixes `#258`_, `#315`_, `#479`_ |
|
|
|
* minor fixes: nijel |
|
|
|
|
|
|
|
Version 1.5.2 |
|
|
|
============= |
|
|
|
|
|
|
|
* package renamed from elctrumX-kyuupichan to electrumX |
|
|
|
* split merkle logic out into lib/merkle.py |
|
|
|
* fix `#523`_ for daemons based on older releases of core |
|
|
|
|
|
|
|
Version 1.5.1 |
|
|
|
============= |
|
|
|
|
|
|
|
Fixes a couple of issues found in 1.5 after release: |
|
|
|
|
|
|
|
* update peer discovery code for :ref:`version 1.3` of the protocol |
|
|
|
* setup.py would not run in a clean environment (e.g. virtualenv) |
|
|
|
* logging via aiorpcX didn't work with the logging hierarchy updates |
|
|
|
* log Python interpreter version on startup |
|
|
|
|
|
|
|
Version 1.5 |
|
|
|
=========== |
|
|
|
|
|
|
|
.. note:: The two main scripts, :file:`electrumx_server` and |
|
|
|
:file:`electrumx_rpc` were renamed to drop the `.py` suffix. You |
|
|
|
will probably need to update your run script accordingly. |
|
|
|
|
|
|
|
* support :ref:`version 1.3` of the protocol |
|
|
|
* increase minimum supported protocol version to :ref:`version 1.1` |
|
|
|
* split out history handling in preparation for new DB format |
|
|
|
* force close stubborn connections that refuse to close gracefully |
|
|
|
* RPC getinfo returns server version (erasmospunk) |
|
|
|
* add new masternode methods; document them all (elmora-do) |
|
|
|
* make electrumx a Python package (eukreign) |
|
|
|
* hierarchical logging, Env to take a coin class directly, |
|
|
|
server_listening event (eukreign) |
|
|
|
* decred coin removed as mainnet does not sync |
|
|
|
* issues fixed: `#414`_, `#443`_, `#455`_, `#480`_, `#485`_, `#502`_, |
|
|
|
`#506`_, `#519`_ (wakiyamap) |
|
|
|
* new or updated coins: Feathercoin (lclc), NewYorkCoin Testnet(nicovs), |
|
|
|
BitZeny (wakiyamap), UFO (bushstar), GAME (cipig), MAC (nico205), |
|
|
|
Xuez (ddude), ZCash (wo01), PAC (elmora-do), Koto Testnet (wo01), |
|
|
|
Dash Testnet (ser), BTG all nets (wilsonmeier), Polis + ColossusXT + |
|
|
|
GoByte + Monoeci (cronos-polis), BitcoinCash Regtest (eukreign) |
|
|
|
* minor tweaks: romanz, you21979, SuBPaR42, sangaman, wakiyamap, DaShak |
|
|
|
|
|
|
|
|
|
|
|
**Neil Booth** kyuupichan@gmail.com https://github.com/kyuupichan |
|
|
|
|
|
|
|
bitcoincash:qzxpdlt8ehu9ehftw6rqsy2jgfq4nsltxvhrdmdfpn |
|
|
|
1BWwXJH3q6PRsizBkSGm2Uw4Sz1urZ5sCj |
|
|
|
|
|
|
|
.. _#258: https://github.com/kyuupichan/electrumx/issues/258 |
|
|
|
.. _#315: https://github.com/kyuupichan/electrumx/issues/315 |
|
|
|
.. _#414: https://github.com/kyuupichan/electrumx/issues/414 |
|
|
|
.. _#443: https://github.com/kyuupichan/electrumx/issues/443 |
|
|
|
.. _#455: https://github.com/kyuupichan/electrumx/issues/455 |
|
|
|
.. _#479: https://github.com/kyuupichan/electrumx/issues/479 |
|
|
|
.. _#480: https://github.com/kyuupichan/electrumx/issues/480 |
|
|
|
.. _#485: https://github.com/kyuupichan/electrumx/issues/485 |
|
|
|
.. _#502: https://github.com/kyuupichan/electrumx/issues/50 |
|
|
|
.. _#506: https://github.com/kyuupichan/electrumx/issues/506 |
|
|
|
.. _#519: https://github.com/kyuupichan/electrumx/issues/519 |
|
|
|
.. _#521: https://github.com/kyuupichan/electrumx/issues/521 |
|
|
|
.. _#523: https://github.com/kyuupichan/electrumx/issues/523 |
|
|
|
.. _#534: https://github.com/kyuupichan/electrumx/issues/534 |
|
|
|
.. _#538: https://github.com/kyuupichan/electrumx/issues/538 |
|
|
|
.. _#552: https://github.com/kyuupichan/electrumx/issues/552 |
|
|
|
.. _#554: https://github.com/kyuupichan/electrumx/issues/554 |
|
|
|
.. _#557: https://github.com/kyuupichan/electrumx/issues/557 |
|
|
|
.. _#559: https://github.com/kyuupichan/electrumx/issues/559 |
|
|
|
.. _#564: https://github.com/kyuupichan/electrumx/issues/564 |
|
|
@ -239,3 +193,5 @@ bitcoincash:qzxpdlt8ehu9ehftw6rqsy2jgfq4nsltxvhrdmdfpn |
|
|
|
.. _#608: https://github.com/kyuupichan/electrumx/issues/608 |
|
|
|
.. _#630: https://github.com/kyuupichan/electrumx/issues/630 |
|
|
|
.. _#632: https://github.com/kyuupichan/electrumx/issues/630 |
|
|
|
.. _#653: https://github.com/kyuupichan/electrumx/issues/653 |
|
|
|
.. _#655: https://github.com/kyuupichan/electrumx/issues/655 |
|
|
|