github streamingfast/firehose-ethereum v2.11.0

latest releases: v2.17.1, v2.17.0, v2.16.2...
13 months ago

Substreams (v1.14.0)

Reconnection time

  • Implement "QuickSave" feature to save the state of "live running" substreams stores when shutting down, and then resume processing from that point if the cursor matches.
    • Added flag substreams-tier1-quicksave-store to enable quicksave when non-empty
      (requires --common-system-shutdown-signal-delay to be set to a long enough value to save the in-flight stores)

Performance

  • Rust modules will now be executed with wasmtime by default instead of wazero.
    • Prevents the whole server from stalling in certain memory-intensive operations in wazero.
    • Speed improvement: cuts the execution time in half in some circumstances.
    • Wazero is still used for modules with wbindgen and modules compiled with tinygo.
    • Set env var SUBSTREAMS_WASM_RUNTIME=wazero to revert to previous behavior.

Don't miss a new firehose-ethereum release

NewReleases is sending notifications on new releases.