We recommend that all
atlantic-2validators and node operators update tov6.8.0-rc3. The update is required for RPC nodes. There is no governance proposal and no coordinated chain halt.
v6.8.0-rc3 is a release candidate on top of v6.8.0-rc2. It makes wide eth_getLogs queries cheaper for RPC nodes and stops them early when the client cancels (#4744, #4790, #4791, #4799, #4802). It also includes the v6.7.4 trace fix, so debug_trace* loads a past block's full validator set (#4811).
Wide log queries (over 100 blocks) share a node-wide limit of 30 queries per second. You can now change it with large_log_query_rps under [evm] in app.toml. Set it to 0 to turn the limit off. If the key is missing, the limit stays at 30 (#4800).
How to Update
- Build
v6.8.0-rc3withgit fetch --tags && git checkout v6.8.0-rc3 && make install. - Stop the node.
- Replace the
seidbinary withv6.8.0-rc3. If you use Cosmovisor, replace the binary inupgrades/v6.8/bin/. - Start the node.
- Make sure that
seid versionshowsv6.8.0-rc3and that the node syncs new blocks.
What's Changed
- Backport
release/v6.8: Skip consensus params on eth_getLogs contexts by @seidroid[bot] in #4744 - Backport
release/v6.8: Cache completed upgrades for RPC closest-upgrade lookups by @seidroid[bot] in #4789 - Backport
release/v6.8: Read the last block height without hashing the commit info by @seidroid[bot] in #4788 - Backport
release/v6.8: Read eth_getLogs watermarks once per range instead of per block by @seidroid[bot] in #4790 - Backport
release/v6.8: Skip encoding Tendermint responses when tracing is off by @seidroid[bot] in #4799 - Backport
release/v6.8: Stop eth_getLogs block reads once the request is cancelled by @seidroid[bot] in #4791 - Backport
release/v6.8: Make the large eth_getLogs rate limit configurable by @seidroid[bot] in #4800 - Backport
release/v6.8: Load the full validator set by @seidroid[bot] in #4811 - Backport
release/v6.8: Keep BlockStore base and height in memory by @seidroid[bot] in #4802 - Backport
release/v6.8: Update v6.8 changelog from release/v6.8 by @seidroid[bot] in #4815 - Bump version to v6.8.0-rc3 in prep for release by @masih in #4817
Full Changelog: v6.8.0-rc2...v6.8.0-rc3