EigenDA v0.1.1
Summary
This is a patch release, which includes
- The data access API server enhancement: it now returns the total stake in the operator network, the gas cost per byte, and makes sure the blob feed is ordered by <batchID, blobIndex>
- Improved the Client IP detection so it works when there are multi proxies
- Improved the encoder to remove confirmed blobs
- Fixed misc log message, metrics, unit tests
Changelog
- Use existing context when submitting transaction by @ian-shim in #33
- Update metrics by @ian-shim in #32
- Fix the blob metrics fetch in data api by @jianoaix in #40
- Sort blobs feed by batchID/BlobIndex and return Cost in Gas instead of WEI by @wmb-software-consulting in #35
- Client IP detection (#30) by @mooselumph in #34
- [node] Churner TLS by @ian-shim in #46
- Disable stake calculation by @jianoaix in #48
- Remove encoded blob if confirmed by @ian-shim in #41
- Compute the stake by quorums by @jianoaix in #37
- Efficient-unit-tests by @mooselumph in #50
- Update eigenlayer-middleware by @0x0aa0 in #52
- Uncapitalize error strings by @estensen in #44
- [GithubAction] Push Operator Node Images by @siddimore in #51
- Run test coverage report on master only by @jianoaix in #65
- Update preprod test contracts to latest deployment by @dmanc in #66
- Improve the log message in node by @jianoaix in #64
- Separate api/ into its own module to avoid dep hell by @teddyknox in #62
- Reconcile project structure by @mooselumph in #53
New Contributors
- @0x0aa0 made their first contribution in #52
- @estensen made their first contribution in #44
- @siddimore made their first contribution in #51
- @teddyknox made their first contribution in #62
Full Changelog: https://github.com/Layr-Labs/eigenda/commits/v0.1.1