WARN: we have tested everything many times but we predict that in some specific permission setups or docker scenarios the deletion of Pending Tx DBs on startup may fail or take longer time - we have ensured that these scenarios are handled properly but please pay attention to any errors displayed that warns you about no permissions to delete files / directories
CHANGES:
-
this verison introduces experiment / light version of beam sync for Goerli network only - allowing you to reach the latest block in around 60 seconds (depending on initial peering) - and issue some of the JSON RPC requests (changing configuration allows to download all headers / bodies and receipts for nearly full JSON RPC support)
-
improved fast sync progress display
-
to launch Goerli Beam Sync you will need to start the Nethermind.Runner insted of Nethermind.Launcher and pass --config goerli_beam
-
adds additional comments to CLI
-
allows to run the node with ~200MB RAM less if NetworkConfig.NettyArenaOrder 5 is set
-
improves peer allocations for most of the sync modes
-
fixes the issues with eth_getProof on Goelri network
-
fixes issues with CLI where history of commands was not loaded properly on startup
-
deletes Pending Txs DB on each node start
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.6.3/nethermind-linux-amd64-1.6.3-7e6f379.zip
unzip nethermind-linux-amd64-1.6.3-7e6f379.zip -d nethermind
cd nethermind
==== standard
a../Nethermind.Launcher
b. Select desired configuration
==== beam sync
a../Nethermind.Runner --config goerli_beam
Additionally for Ubuntu 16.04
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-6 g++-6
sudo apt install libzstd1
Windows
- download windows package
nethermind-windows-amd64-1.6.3-7e6f379.zip
- unzip the file
- run Nethermind.Launcher.exe
- select desired configuration
macOS
- download darwin package
nethermind-darwin-amd64-1.6.3-7e6f379.zip
- unzip the file
- run Nethermind.Launcher
- select desired configuration
Running Nethermind Data Marketplace:
NDM packages can be downloaded directly from http://downloads.nethermind.io/. Running instructions are similar to the above, simply change the package name to NDM e.g. (nethermind-linux-amd64-1.6.3-7e6f379.zip -> NDM-linux-amd64-1.6.3-7e6f379.zip)