Summary
This release includes improvements to monitoring/logging along with improvements around our authentication / rate-limiting functionality on the disperser. This release also includes minor bug fixes.
- Updates to how we tokenize the IP address in the disperser allowlist so that we can support IPv6 addresses.
- Add support for eth accounts in the disperser rate limiter.
- Adding a metric to track the # of blobs in the
PROCESSING
status allowing us to track when our system is under load. - On the EigenDA node we enabled an API that tracks the version running.
- Add more metrics around operator non signings (# of unsigned batches, total batches, percentage of signed batches).
What's Changed
- Add api for the percentage of unsigned batches monitoring by @wmb-software-consulting in #137
- Add eth accounts to allowlist by @mooselumph in #175
- fix typos by @buldazer23 in #184
- add utility to update socket by @shrimalmadhur in #188
- Make node api work and add node version by @shrimalmadhur in #197
- [node] Add more info on error logs by @ian-shim in #187
- Create a dynamodb collector by @dmanc in #190
- Fix: typo
Stoping
->Stopping
by @ian-shim in #206 - Compute the operator's time intervals during which the operator is live by @jianoaix in #198
- IP allowlist split token by @ian-shim in #205
- Handle the concurrency in the accounting of batch storing and validation by @jianoaix in #189
- Disperser server error logs by @ian-shim in #208
- Enable Multi-Quorum by @ian-shim in #204
New Contributors
- @buldazer23 made their first contribution in #184
Full Changelog: v0.2.2...v0.2.3