v0.2.0
v0.2.0 (2022-08-08)
Features
- Implement automatic source reconnect (#60)
- Implement crosscut filter framework (#56)
- Implement 'tx by hash' reducer (#55)
- Use era-agnostic address strings (#54)
- Make use of Pallas addresses (#51)
- Remove used UTxOs from enrich db (#50)
- Enrich using UTxOs instead of whole Tx (#49)
- Add parallelization to Sled stage (#47)
- Allow skipping storage (#46)
- Introduce TUI console (#45)
- Exit pipeline on stage error (#44)
- Return useful work errors (#43)
- Implement pipeline-wide policy config (#41)
- Provide a way to skip enrich step (#40)
- Add metrics to sled enrich stage (#38)
- Add a nix flake (#37)
- Introduce enrich stage (#31)
- Use pallas traverse library (#28)
- Introduce 'Address by Txo' reducer (#21)
- Implement address filter for utxo collection (#18)
- Implement stateful cursor (#13)
- Add support for various reducers (#11)
- Implement N2C source (#12)
- Add 'pool by stake address' collection
- Use config file path if set in args (#4)
- use config file path if set in args
Bug Fixes
- Setup Redis retry policy (#62)
- Use latest cursor when attempting a reconnect (#61)
- Increase tick timeout (#48)
- Fix edge cases on state queries (#30)
- Bootstrap state in reducer stage (#29)
- Fix config point parsing regression (#17)
- Specify docker-compose version (#1)
- docker compose on testdrive showing an error of "Unsupported config option"
Docs
- Rename README reference to Carp (#16)
- Fix type in README
- Add links to other repos
- Fix build badge in README
- Add more disclaimers
- Add redis-cli example
- Fix typos in README
- Use data volume for testdrive example
- Keep improving README
- Improve README
- Improve README
- Add testdrive support files
Code Refactoring
Continuous Integration
- Scaffold mdbook documentation (#36)
Chore
- Add unstable feature flag (#20)
- deps: Update Pallas to v0.11.0-beta (#39)
- deps: Update Pallas to v0.11.0-alpha.0 (#26)
BREAKING CHANGE
most of the bootstrapping artifacts have changed their interface