github wemixarchive/go-wemix w0.10.7
WEMIX3.0 Mainnet and Testnet Build (v0.10.7)

latest releases: w0.10.9, w0.10.9_devnet, w0.10.9_ci_test...
10 months ago

Please note that updates are NOT MANDATORY for end nodes that are operated externally.
In this release, the following upgrades are applied to improve RPC processing performance and enhance network stability:

  • The maxKnownTxs has been reduced to 100,000, leading to a decrease in memory consumption.
  • The --wemix.publicrequests.max option allows limiting the number of concurrent requests for GetBlockByXXX and GetReceiptsByHash RPCs (Default: 100)."
  • Provides caching for marshaled blocks using the --wemix.publicrequests.cache option in GetBlockByXXX and GetReceiptsByHash RPCs.
  • BootNodes are randomly connected from the BootNode list with the --wemix.bootnodecount option (Default: 3)."
  • GetBlockByXXX RPCs have been improved to enable parallel processing of ecrecover.

Commits:

  • internal/ethapi, eth, params, cmd/geth, cmd/utils: public blockchain api performance enhancement (a8a1bc2)
  • cmd/geth, cmd/utils, params: Add random list setting for Bootnodes. (5a47b5b)
  • eth/protocols/eth: Reduced maxKnownTxs to 100,000, to ease memory pressure (da3cbaa)
  • internal/ethapi: Made ecrecover run parallel in GetBlockByXXX (602a9b5)

Don't miss a new go-wemix release

NewReleases is sending notifications on new releases.