diff --git a/README.rst b/README.rst index 71023d4..4b796da 100644 --- a/README.rst +++ b/README.rst @@ -79,12 +79,11 @@ ElectrumX should not have any need of threads. Roadmap ======= +- store all UTXOs, not just those with addresses - test a few more performance improvement ideas - implement light caching of client responses - yield during expensive requests and/or penalize the connection - improve DB abstraction so LMDB is not penalized -- continue to clean up the code and remove layering violations -- store all UTXOs, not just those with addresses - potentially move some functionality to C or C++ The above are in no particular order. diff --git a/docs/HOWTO.rst b/docs/HOWTO.rst index 58337ab..ad468c1 100644 --- a/docs/HOWTO.rst +++ b/docs/HOWTO.rst @@ -15,7 +15,7 @@ small - patches welcome. will happily serve clients that try to connect directly. I use 15.0.4 but older versions likely are fine. + x11_hash: Python X11 Hash package. Only required if you use ElectrumX - with Dash Network (Both Mainnet and Testnet). Version == 1.4 ; + with Dash Mainnet or Testnet. Version 1.4 tested. While not requirements for running ElectrumX, it is intended to be run with supervisor software such as Daniel Bernstein's daemontools, diff --git a/docs/RELEASE-NOTES b/docs/RELEASE-NOTES index 3243c45..6627a61 100644 --- a/docs/RELEASE-NOTES +++ b/docs/RELEASE-NOTES @@ -1,3 +1,12 @@ +version 0.4.2 +------------- + +- split out JSON RPC protcol handling. Now more robust and we should + fully support JSON RPC 2.0 clients, including batch requests + (Electrum client does not yet support these) +- refactored and cleaned up server handling +- improved DASH support (thelazier) + version 0.4.1 ------------- diff --git a/lib/coins.py b/lib/coins.py index d9af0db..b9b9688 100644 --- a/lib/coins.py +++ b/lib/coins.py @@ -343,5 +343,3 @@ class DashTestnet(Dash): TX_COUNT_HEIGHT = 101619 TX_COUNT = 132681 TX_PER_BLOCK = 1 - -#