From c22366c1cc5f8c78f5a5bb97684a459867a8d70e Mon Sep 17 00:00:00 2001 From: Neil Booth Date: Sun, 13 Nov 2016 22:41:11 +0900 Subject: [PATCH] Prepare 0.5 release --- README.rst | 2 +- docs/RELEASE-NOTES | 9 +++++++++ server/version.py | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index 4b796da..a903304 100644 --- a/README.rst +++ b/README.rst @@ -79,7 +79,7 @@ ElectrumX should not have any need of threads. Roadmap ======= -- store all UTXOs, not just those with addresses +- come up with UTXO root logic and implement it - test a few more performance improvement ideas - implement light caching of client responses - yield during expensive requests and/or penalize the connection diff --git a/docs/RELEASE-NOTES b/docs/RELEASE-NOTES index 1ac435c..fbbc463 100644 --- a/docs/RELEASE-NOTES +++ b/docs/RELEASE-NOTES @@ -1,3 +1,12 @@ +version 0.5 +----------- + +- DB change: all UTXOs, including those that are not canonically paying to + an address, are stored in the DB. So an attempt to spend a UTXO not in + the DB means corruption. DB version bumped to 2; older versions will not + work +- fixed issue #17: the genesis coinbase is not in the UTXO set + version 0.4.3 ------------- diff --git a/server/version.py b/server/version.py index bcb5556..c49ba4d 100644 --- a/server/version.py +++ b/server/version.py @@ -1 +1 @@ -VERSION = "ElectrumX 0.4.3" +VERSION = "ElectrumX 0.5"