Releases: Layr-Labs/eigenda
Releases · Layr-Labs/eigenda
EigenDA v0.1.3
What's Changed
- fix: several typos in the documentation by @tudorpintea999 in #98
- Validate chunks in retrieval client by @ian-shim in #82
- add ack by @bxue-l2 in #106
- [metrics] Export batch failure reasons by @ian-shim in #108
- Proofreading the Project's Documentation by @joaolago1113 in #111
- Fix issues with throughput negative value by @wmb-software-consulting in #96
- Add ConfirmationTxnHash to feed blobs response by @wmb-software-consulting in #72
- Improve documentation and error msg of the churner by @jianoaix in #114
- Track num deleted batches with counter rather than num active batches by @jianoaix in #115
- Make built-in indexer work for retrieval client by @wmb-software-consulting in #110
New Contributors
- @tudorpintea999 made their first contribution in #98
- @joaolago1113 made their first contribution in #111
Full Changelog: v0.1.2...v0.1.3
EigenDA v0.1.2
What's Changed
- Fix dockerfile compilation by @dmanc in #69
- Fix typos in docs by @pandabadger in #54
- Create README.md for api docs root folder by @wesfloyd in #60
- Update numProxies to 2 on the disperser by @dmanc in #73
- Update dockerfile location for node plugin by @dmanc in #75
- Log message improvements by @jianoaix in #70
- Fix encoding queue limit test by @ian-shim in #74
- Clean up error logs by @ian-shim in #84
- Fix the bytes accounting at DA Node by @jianoaix in #85
- include deploy resources flag by @bxue-l2 in #86
- Use int64 for size in bytes accounting by @jianoaix in #90
- Fix the accounting for batch size by @jianoaix in #88
- Fix CI failure by @jianoaix in #91
- [metrics] Add metrics for encoded blobs by @ian-shim in #76
- Update encoded blob store size properly by @ian-shim in #71
- [finalizer] Handle forked transactions by @ian-shim in #89
- Refactor transaction builder by @ian-shim in #92
- [Synthetic Client] Add retrieval client by @siddimore in #95
New Contributors
- @pandabadger made their first contribution in #54
- @wesfloyd made their first contribution in #60
- @bxue-l2 made their first contribution in #86
Full Changelog: v0.1.1...v0.1.2
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
EigenDA v0.1.0 - First Release
The first release of EigenDA, a secure, high-throughput, and decentralized data availability (DA) service built on top of Ethereum using the EigenLayer restaking primitives. Please check out README for more details.