Skip to content

v1.11.2

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Sep 15:20
· 2613 commits to master since this release

[FIX] PoW (Ethash) chain attack fix: Improve heuristics for incoming blocks ethash validation in order to guarantee discarding bad blocks
[LOGGING] Add InitConfig.LogRules to easily override rules from command line, environment variable or main config file without having to modify NLog.config. Especially useful for running in docker.
[JSON-RPC] Fixed trace_transaction missing details in some cases with inner calls (More info: #3128)
[JSON-RPC] Fixed log indexes for eth_getTransactionReceipt and proof_getTransactionReceipt
[JSON-RPC] Changed the default value of eth_gasPrice. The new default value is 110% times Mining.MinGasPrice.
[xDAI/Validators] Fixed block production when the block is still processing at the beginning of step time
[CONFIG] Removed obsolete config JsonRPC.FindLogBlockDepthLimit
[CONFIG/ENERGYWEB/VOLTA] Fixed incorrect MemoryHint for Volta and EnergyWeb
[EVM] Optimized vm code jump destination analysis
[ETHSTATS] Fixed hardcoded values in ethStats (gasPrice, isSyncing, isMining)
[SYNC] Updated pivots for parallel sync

What changed?

Running Nethermind:

Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.

PPA
(Tested on Ubuntu Series: Focal, Bionic, Xenial and Trusty)

  1. sudo add-apt-repository ppa:nethermindeth/nethermind
  2. sudo apt install nethermind
  3. To execute the launcher
    nethermind
  4. To execute the runner
    nethermind --config mainnet

Homebrew

  1. brew tap nethermindeth/nethermind
  2. brew install nethermind
  3. To execute the launcher
    nethermind-launcher
  4. To execute the runner
    nethermind --config mainnet

Docker

  1. docker pull nethermind/nethermind
  2. docker run -it nethermind/nethermind

Linux

  1. sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
  2. wget https://github.com/NethermindEth/nethermind/releases/download/1.11.2/nethermind-linux-amd64-1.11.2-2963427-20210914.zip
  3. unzip nethermind-linux-amd64-1.11.2-2963427-20210914.zip -d nethermind
  4. cd nethermind
  5. ./Nethermind.Launcher
  6. select desired configuration

Linux Arm64

  1. sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 librocksdb5.17 unzip
  2. wget https://github.com/NethermindEth/nethermind/releases/download/1.11.2/nethermind-linux-arm64-1.11.2-2963427-20210914.zip
  3. unzip nethermind-linux-arm64-1.11.2-2963427-20210914.zip -d nethermind
  4. cd nethermind
  5. ./Nethermind.Launcher
  6. select desired configuration

Windows

  1. download windows package nethermind-windows-amd64-1.11.2-2963427-20210914.zip
  2. unzip the file
  3. run Nethermind.Launcher.exe
  4. select desired configuration

macOS

  1. brew install rocksdb
  2. download darwin package nethermind-darwin-amd64-1.11.2-2963427-20210914.zip
  3. unzip the file
  4. run Nethermind.Launcher
  5. select desired configuration