The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- This whole project is marked as deprecated, we plan to migrate its features, mostly to dgraphql
- WARN: Configurability of the
--dipp-secretand--healthz-secretin theeoswsbinary. These should be changed now that the code goes into the open.
- Startup now based on new blockmeta features. It does not fetch startblock from EOS API nor depend on the kvdb to be ready to start processing blocks.
- Flag
--filesource-ratelimit-ms=2should be replaced by--filesource-ratelimit=2ms - Removed
--bigtable-db, replaced by a kvdb DSN string as--kvdb-dsn. See https://github.com/streamingfast/kvdb for details. - Removed
--redis-address,--billing-pubsub-project,--with-cut-off,--backlist-update-interval,--jwt-auth-kms-keypath, which are all replaced by--dauth-pluginand--dmetering-pluginflags. See https://github.com/streamingfast/dauth and https://github.com/streamingfast/dmetering for more config string examples. - Response from
/v0/simple_searchfor a matchingblockused to return a huge payload (straight up protobuf in json), but now only theidis returned. It is the only field that was consumed byeosq, the rest was undocumented and weird.
- Removed
--db-type, use--kvdb-dsnnow. - Removed deprecated
/v1/healthzendpoint handler (/healthzis the way to go now). - Removed
www/healthz.html.- Migrate: Update builds/deploys to avoid its copy now.
- Removed
--debugflag (was unused)