What's ACME?
See documentation on the Firehose docs website.
Use https://github.com/streamingfast/sfreleaser to perform a new release. You can install from source https://github.com/streamingfast/sfreleaser/releases downloading the binary.
However if for now suggest to install from source (the tool sfreleaser
is still getting fixes/features):
go install github.com/streamingfast/sfreleaser@latest
It will ask you questions as well as driving all the required commands, performing the necessary operation automatically. The release is pushed in draft mode by default, so you can test check the whole flow before publishing (See configuration file .sfreleaser for some extra details).
You will need to have for releases:
- Docker installed and running
- GitHub CLI tool installed and authenticated with GitHub
The sfreleaser
binary checks that those tools exist before doing any work.
Issues and PR in this repo related strictly to the Firehose on Dummy Blockchain.
Report any protocol-specific issues in their respective repositories
Please first refer to the general StreamingFast contribution guide, if you wish to contribute to this code base.
This codebase uses unit tests extensively, please write and run tests.