Skip to content

v1.4.20

Compare
Choose a tag to compare
@sduchesneau sduchesneau released this 25 Oct 19:11

Added

  • Added tools poll-rpc-blocks command to launch an RPC-based poller that acts as a firehose extractor node, printing base64-encoded protobuf blocks to stdout (used by the 'dev' node-type). It creates "light" blocks, without traces and ordinals.
  • Added --dev flag to the start command to simplify running a local firehose+substreams stack from a development node (ex: Hardhat).
    • This flag overrides the --reader-node-path, instead pointing to the fireeth binary itself.
    • This flag overrides the --reader-node-type, setting it to dev instead of geth.
      This node type has the following default reader-node-arguments: tools poll-rpc-blocks http://localhost:8545 0
    • It also removes node from the list of default apps

Fixed

  • Substreams: fixed metrics calculations (per-module processing-time and external calls were wrong)
  • Substreams: fixed immediate EOF when streaming from block 0 to (unbounded) in dev mode