EigenDA v0.6.2-rc.0 intended for holesky testnet
Summary
This upgrade is optional and contains minor patches for operators and rollups. It is intended for holesky testnet only
Notable features that directly affect users:
-
Rollups: KzgPad - an utility library which facilitates users to experiment to disperse and retrieve by automatically make conversion between a string of bytes and EigenDA compatible byte format
-
Operators: Churner response with longer expiration time - the churner response contains payload which is valid only within 90 seconds after response is produced. The expiry is increased to 3600 seconds.
-
Operators: Support “update-socket” operation from node plugin
Others Changes:
- Removed misleading ChainID log error #463
- Improve Batcher availability with fireblock timeout
- Improve Batcher availability with subgraph vendor by retrying
- Add logics to account stakes with percentage of non-signing in DataApi
- Fix multi-RPC error handler for JSON error
What's Changed
- Detect Fireblocks http timeout error by @ian-shim in #448
- Add kzgpad util for using grpcurl to test eigenda by @teddyknox in #459
- Add mainnet avs/eigenda uri by @jianoaix in #463
- Update signature aggregation test by @ian-shim in #322
- [Dataapi] GRPC Dial with timeout by @siddimore in #462
- Record the percent of stake held me each nonsigner by @mooselumph in #454
- Query non-signers between start and stop times. by @mooselumph in #464
- fix: inconsistent 'retriever' by @rguichard in #468
- Minor logging update by @ian-shim in #461
- Support
update-socket
operation from node plugin by @ian-shim in #469 - mandate to read power of 2 file at the beginning by @bxue-l2 in #472
- Detect wrapped url error timeout by @ian-shim in #473
- Revert "fix: inconsistent 'retriever' (#468)" by @jianoaix in #479
- [DataApi] Remove GetServiceAvailability API by @siddimore in #470
- Update graph-ts to 0.32.0 by @anupsv in #451
- Add retry for graph node by @mooselumph in #471
- fix log and change rpc in response to json rpc error by @bxue-l2 in #474
- increase churner expiry by @bxue-l2 in #481
- Import EjectionManager from eigenlayer-middleware by @0x0aa0 in #483
- Backward compatibility with using entire g2 by @bxue-l2 in #482
- ejector update by @0x0aa0 in #484
New Contributors
- @rguichard made their first contribution in #468
- @anupsv made their first contribution in #451
Full Changelog: v0.6.1...v0.6.2-rc.0