Browse Source

Add release blurb.

master
Neil Booth 8 years ago
parent
commit
c32b04d1a7
  1. 9
      RELEASE-NOTES
  2. 15
      samples/scripts/NOTES
  3. 2
      server/version.py

9
RELEASE-NOTES

@ -1,3 +1,12 @@
Version 0.03
------------
- merged bauerj's abstracted DB engine contribution to make it easy to
play with different backends. In addition to LevelDB this adds
support for RocksDB and LMDB. We're interested in your comparitive
performance experiences.
Version 0.02
------------

15
samples/scripts/NOTES

@ -1,7 +1,5 @@
The following environment variables are required:
COIN - see lib/coins.py, must be a coin NAME
NETWORK - see lib/coins.py, must be a coin NET
DB_DIRECTORY - path to the database directory (if relative, to run script)
USERNAME - the username the server will run as
SERVER_MAIN - path to the server_main.py script (if relative, to run script)
@ -11,14 +9,11 @@ DAEMON_URL - the URL used to connect to the daemon. Should be of the form
DAEMON_HOST and DAEMON_PORT. DAEMON_PORT is optional and
will default appropriately for COIN.
In addition either RPC_URL must be given as the full RPC URL for
connecting to the daemon, or you must specify RPC_HOST, RPC_USER,
RPC_PASSWORD and optionally RPC_PORT (it defaults appropriately for
the coin and network otherwise).
The other environment variables are all optional and will adopt
sensible defaults if not specified.
COIN - see lib/coins.py, must be a coin NAME. Defaults to Bitcoin.
NETWORK - see lib/coins.py, must be a coin NET. Defaults to mainnet.
REORG_LIMIT - maximum number of blocks to be able to handle in a chain
reorganisation. ElectrumX retains some fairly compact
undo information for this many blocks in levelDB.
@ -47,5 +42,7 @@ UTXO_MB - amount of UTXO and history cache, in MB, to retain before
very dependent on hardware and you may have different
results.
DB_ENGINE - database engine for the transaction database, either rocksdb,
leveldb or lmdb
DB_ENGINE - database engine for the transaction database. Default is
leveldb. Supported alternatives are rocksdb and lmdb,
which will require installation of the appropriate python
packages.

2
server/version.py

@ -1 +1 @@
VERSION = "ElectrumX 0.02"
VERSION = "ElectrumX 0.03"

Loading…
Cancel
Save