Changed
- Substreams (@v1.1.6) is now out of the
firehoseapp, and must be started usingsubstreams-tier1andsubstreams-tier2apps! - Most substreams-related flags have been changed:
- common:
--substreams-rpc-cache-chunk-size,--substreams-rpc-cache-store-url,--substreams-rpc-endpoints,--substreams-state-bundle-size,--substreams-state-store-url - tier1:
--substreams-tier1-debug-request-stats,--substreams-tier1-discovery-service-url,--substreams-tier1-grpc-listen-addr,--substreams-tier1-max-subrequests,--substreams-tier1-subrequests-endpoint,--substreams-tier1-subrequests-insecure,--substreams-tier1-subrequests-plaintext,--substreams-tier1-subrequests-size - tier2:
--substreams-tier2-discovery-service-url,--substreams-tier2-grpc-listen-addr
- common:
- Some auth plugins have been removed, the new available plugins for
--common-auth-pluginsaretrust://andgrpc://. See https://github.com/streamingfast/dauth for details - Metering features have been added, the available plugins for
--common-metering-pluginarenull://,logger://,grpc://. See https://github.com/streamingfast/dmetering for details
Added
- Support for firehose protocol 2.3 (for parallel processing of transactions, added to polygon 'bor' v0.4.0
Removed
- Removed the
tools upgrade-merged-blockscommand. Normalization is now part of consolereader within 'codec', not the 'types' package, and cannot be done a posteriori.