Skip to content

Commit

Permalink
bump substreams, fix changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
sduchesneau committed Jan 15, 2024
1 parent e7898e3 commit 98e7d57
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 3 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ for instructions to keep up to date.

## v2.2.0

### Support for Dencun fork (Goerli: Jan 17th)

* Added support for EIP-4844 (upcoming with activation of Dencun fork), through instrumented go-ethereum nodes with version fh2.4. This adds new fields in the Ethereum Block model, fields that will be non-empty when the Ethereum network your pulling have EIP-4844 activated. The fields in questions are:
- [Block.system_calls](./proto/sf/ethereum/type/v2/type.proto#69)
- [BlockHeader.blob_gas_used](./proto/sf/ethereum/type/v2/type.proto#L171)
Expand All @@ -18,6 +20,17 @@ for instructions to keep up to date.
- [TransactionReceipt.BlobGasPrice](./proto/sf/ethereum/type/v2/type.proto#423)
- A new `TransactionTrace.Type` value [TRX_TYPE_BLOB](./proto/sf/ethereum/type/v2/type.proto#281)

> [!IMPORTANT]
> Operators running Goerli chain will need to upgrade to this version, with this geth node release: https://github.com/streamingfast/go-ethereum/releases/tag/geth-v1.13.10-fh2.4
### Substreams server (bumped to v1.3.1)

* Fixed error-passing between tier2 and tier1 (tier1 will not retry sending requests that fail deterministicly to tier2)
* Tier1 will now schedule a single job on tier2, quickly ramping up to the requested number of workers after 4 seconds of delay, to catch early exceptions
* "store became too big" is now considered a deterministic error and returns code "InvalidArgument"

### Misc

* Added `tools poller generic-evm` subcommand. It is identical to optimism/arb-one in feature at the moment and should work for most evm chains.

## v2.1.0
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ require (
github.com/streamingfast/logging v0.0.0-20230608130331-f22c91403091
github.com/streamingfast/pbgo v0.0.6-0.20231208140754-ed2bd10b96ee
github.com/streamingfast/shutter v1.5.0
github.com/streamingfast/substreams v1.2.1-0.20231221200849-a355c5063d0c
github.com/streamingfast/substreams v1.3.1
github.com/stretchr/testify v1.8.4
github.com/test-go/testify v1.1.4
github.com/tidwall/gjson v1.14.1
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -625,8 +625,8 @@ github.com/streamingfast/shutter v1.5.0 h1:NpzDYzj0HVpSiDJVO/FFSL6QIK/YKOxY0gJAt
github.com/streamingfast/shutter v1.5.0/go.mod h1:B/T6efqdeMGbGwjzPS1ToXzYZI4kDzI5/u4I+7qbjY8=
github.com/streamingfast/snapshotter v0.0.0-20230316190750-5bcadfde44d0 h1:Y15G1Z4fpEdm2b+/70owI7TLuXadlqBtGM7rk4Hxrzk=
github.com/streamingfast/snapshotter v0.0.0-20230316190750-5bcadfde44d0/go.mod h1:/Rnz2TJvaShjUct0scZ9kKV2Jr9/+KBAoWy4UMYxgv4=
github.com/streamingfast/substreams v1.2.1-0.20231221200849-a355c5063d0c h1:tpwdanGNJjYCBRbqxGzoXRrz0VWa+Mjeb0OJt/aMOx8=
github.com/streamingfast/substreams v1.2.1-0.20231221200849-a355c5063d0c/go.mod h1:fCC3pGTYMi0N4VhJjdJPQydefJpY+tsY9BzWxDi152k=
github.com/streamingfast/substreams v1.3.1 h1:a+VkmFhQ8fMWT2Ev3tOXNR0h+jsqwHlkgqqRuTbiXM0=
github.com/streamingfast/substreams v1.3.1/go.mod h1:fCC3pGTYMi0N4VhJjdJPQydefJpY+tsY9BzWxDi152k=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
Expand Down

0 comments on commit 98e7d57

Please sign in to comment.