github streamingfast/firehose-ethereum v1.3.8

latest releases: v2.16.1, v2.16.0, v2.15.9...
2 years ago

Highlights

This is a bug fix release for node operators that are about to upgrade to Shanghai release. The Firehose instrumented geth compatible with Shanghai release introduced a new message CANCEL_BLOCK. It seems in some circumstances, we had a bug in the console reader that was actually panicking but the message was received but no block was actively being assembled.

This release fix this bogus behavior by simply ignoring CANCEL_BLOCK message when there is no active block which is harmless. Every node operators that upgrade to https://github.com/streamingfast/go-ethereum/releases/tag/geth-v1.11.5-fh2.2 should upgrade to this version.

Note There is no need to update the Firehose instrumented geth binary, only fireeth needs to be bumped if you already are at the latest geth version.

Fixed

  • Fixed a bug on console reader when seeing CANCEL_BLOCK on certain circumstances.

Changed

  • Now using Golang 1.20 for building releases.

  • Changed default value of flag substreams-sub-request-block-range-size from 1000 to 10000.

Don't miss a new firehose-ethereum release

NewReleases is sending notifications on new releases.