Releases: Layr-Labs/eigenda-proxy
Releases · Layr-Labs/eigenda-proxy
v1.4.1: 16MiB blob support & configurable secondary storage
What's Changed
- 16 MiB blob support
- Explicit support for read fallback and cache targeting using secondary storage provides (currently just supports S3). This allows users to differentiate between a cache target vs. a read fallback.
- Minor bug fixes
PRs
- refactor(metrics): remove dependency on optimism metrics by @samlaf in #94
- docs: fix file misnaming by @charmful0x in #103
- change disperseBlob response timeout to 60sec by @bxue-l2 in #105
- feat: Support explict modes for read fallbacks and caching by @epociask in #104
- chore: Update large blob test to use 16mb by @epociask in #108
- fix: Commitment decoding bug && server handler tests by @epociask in #112
New Contributors
- @charmful0x made their first contribution in #103
Full Changelog: v1.4.0...v1.4.1
v1.4.0: Support for OP `v1.9.0`, larger blobs, and bug fixes
Summary
This release is optional but highly recommended. It supports higher max blob size, improves performance and fixes memory utilization bug.
Notable Feature
- Larger blobs support: eigenda-proxy now supports larger blobs size. The corresponding release on EigenDA (v0.8.1) allows maximal 16MiB blob on testnet and 4MiB blob on mainnet. To disperse a 16MiB blob in eigenda-proxy, set the env variable EIGENDA_PROXY_MAX_BLOB_LENGTH=16MiB
- Improvement on KZG verification: eigenda-proxy now spends less resources on KZG verification after receiving the DA certificate for a blob
- Support for Optimism v1.9.0
- S3 fallback mode where dispersed blobs are persisted to a S3 bucket and read in the event of eigenda read failures
What's Changed
- Inomurko/iam by @InoMurko in #70
- remove ext data type by @bxue-l2 in #78
- fix: Oversized blob test by @epociask in #79
- Optimize verifier by @bxue-l2 in #75
- chore: Update G1 default value by @epociask in #74
- fix: Resolve commitment decoding bug by @epociask in #65
- Add badges for github actions by @cody-littley in #80
- feat: Optimism v1.9 support by @epociask in #81
- S3 backup by @InoMurko in #77
- docs(README.md): fix typo by @samlaf in #83
- chore: lagniappe v1.4 updates by @epociask in #84
- replace g1.point with larger g1.point that supports 32MiB by @bxue-l2 in #87
- Fix syntax in op-devnet-allocs.sh by @karlb in #89
- chore: go fmt by @epociask in #91
- fix: rpc server metric label shortened to commitment header by @samlaf in #93
- chore: bump eigenda dep to v8 and add linting by @epociask in #92
- Update lint.yml by @samlaf in #98
- chore: Update commitment schemas in README by @epociask in #95
- chore: less verbose PR template by @epociask in #99
- chore: Update eigenda dep to v0.8.1 && update tests for 16MB blobs by @epociask in #100
New Contributors
- @cody-littley made their first contribution in #80
- @samlaf made their first contribution in #83
- @karlb made their first contribution in #89
Full Changelog: v1.3.2...v1.4.0
change default grpc option
v1.3.3-2 pin grpc option
HotFix to support max blob size
This release is a hotfix to support larger blob size on the disperser RetrieveBlob grpc receiver size.
v1.3.1
v1.3.0
What's Changed
- feat: GHCR push support by @epociask in #52
- chore: Add SRS points to dockerfile by @epociask in #54
- chore: Update dockerfile to use srs points by @epociask in #55
- chore: Update dockerfile by @epociask in #56
- chore: shorten mem-store key by @epociask in #57
- Update README.md docker by @InoMurko in #60
- fix: Remove finalized block client by @epociask in #61
- feat: OP Keccak commitment support by @epociask in #59
New Contributors
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- Use local SRS points, remove operator-setup submodule by @teddyknox in #49
- Enable release-drafter by @teddyknox in #48
- Readme update by @teddyknox in #50
- Add query param to GET and PUT for commitment interpretation type by @teddyknox in #37
- Add configurable finalization by @teddyknox in #51
Full Changelog: v1.1.1...v1.2.0
eigenda-proxy v1.1.1
Compatibility with OP Plasma spec for Optimism v1.7.6