Releases: AvaProtocol/EigenLayer-AVS
Releases · AvaProtocol/EigenLayer-AVS
v1.4.0(internal pre-launch)
What's Changed
- refactor to pass smart wallet config to executor by @v9n in #127
- evaluate branch expression with javascirpt by @v9n in #128
- setup Ci to perform auto deploy to 4 chains by @v9n in #129
- connect operator deployment to ci by @v9n in #134
- Added a keys folder name to .gitignore by @chrisli30 in #135
- Improve error handling for npe by @v9n in #136
- fix double nested var mapping by @v9n in #137
- add a pre processing text with js evaluation for
{{ }}
block by @v9n in #138 - prevent modify original storage by clone the node by @v9n in #143
- support manually deploy on github action run by @v9n in #144
- add test to ensure multiple pre-processor render won't change node data by @v9n in #145
- add account abstraction related contract address by @v9n in #155
- Add prefund docs by @v9n in #156
- Fix operator crash and add Branch test case by @v9n in #157
- Remove result field in prototbuf by @v9n in #160
- Revert "Do not create default wallet (#125)" by @v9n in #161
- set success=false when a step returns error by @v9n in #162
- Update assertion by @v9n in #163
- Update execution history data shape by @v9n in #164
- Rename raw log and event by @v9n in #166
- Add endpoints return workflow and executon counts by @v9n in #165
- Tweak data output for steps by @v9n in #167
- add comment for loopnode by @v9n in #168
Full Changelog: v1.3.2...v1.4.0
v1.3.2 (internal)
This release is only our internal change. It's breaking change in API response but there is no updated requirement on SDK.
What's Changed
Full Changelog: v1.3.1...v1.3.2
v1.3.1 (internal release)
What's Changed
Full Changelog: v1.3.0...v1.3.1
v1.3.0 (internal release)
What's Changed
- fix wrong conversion of strategy address by @v9n in #26
- Implement the execution engine by @v9n in #25
- Support complex task by @v9n in #28
- Improve example for demo purpose by @chrisli30 in #29
- Support remote signer by @v9n in #31
- Return status and error code by @v9n in #32
- Wallet management by @v9n in #33
- New task management by @v9n in #34
- Implement the new trigger and generic task node structure by @v9n in #35
- Tweak booting order and update workflow by @v9n in #38
- fix race condition, improve perf in prefix scan by @v9n in #39
- Added API docs generation instructions to README.md by @chrisli30 in #40
- Implement new triggering and execution system by @v9n in #41
- do not return duplicate default salt wallet by @v9n in #48
- fix missing max_execution parma when creating task by @v9n in #55
- Fix undefined trigger1 by @imstar15 in #56
- add pagination for List, move executions list to its own endpoint by @v9n in #53
- update error message on auth failure by @v9n in #60
- Update protobuf method for feedback by @v9n in #59
- Continue impl for other node type execution, support triggering by @v9n in #58
- rename TriggerMark -> TriggerMetadata by @v9n in #68
- delete the stale task storage once status changed by @v9n in #83
- Multiple fix and improvement by @v9n in #84
- Passing result to subsequent steps, implement JavaScript runner by @v9n in #70
- Change trigger response by @v9n in #85
- Update eigensdk to v0.2.0.beta.1 by @v9n in #87
- add dev release tag to build by @v9n in #90
- rename memo to name by @v9n in #91
- Update trigger with topics by @v9n in #99
- Add filter node by @v9n in #100
- Add secrets by @v9n in #101
- Update authentication keys by @v9n in #102
- use timestamp in rpc request by @v9n in #107
- disallow manual trigger of completed tasks by @v9n in #110
- implement user define secret management api by @v9n in #112
- Add stat endpoint by @v9n in #113
- Add contract write runner by @v9n in #111
- fix auth test by @v9n in #114
- Use DeleteSecret instead of Delete by @v9n in #115
- add comment for ABI on contract read/write by @v9n in #117
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Announcements
- Add prometheus metrics endpoint for monitoring
Required Actions
Follow the instructions at AP Operator Setup to update.
If you've previously customized docker-compose.yaml for a custom port, revert your changes and switch to the mainstream code. You can now customize the .env file, as shown in this example.
If you used a custom port, make sure to open firewall to these ports.
Changes
- b5c0d82 improve metric endpoint reporting
- Vinh [email protected]
- ae25de6 hide version and metric links for old node (#22)
- Vinh Quốc Nguyễn [email protected]
- aafbc39 add ping duration gauge to metrics
- Vinh [email protected]
- 786da8a Add prometheus metrics endpoint to operator (#20)
- Vinh Quốc Nguyễn [email protected]
- 5710182 Fix typos (#21)
- Christina [email protected]
v1.1.2
Announcements
Fix:
- Wrong mainnet chain id (1 not 0)
- Fix link to mainnet on Telemetry page
Enhancement:
- Docs wording
Changes
- e4cf8f3 correct mainnet chainid
- Vinh [email protected]
- fa6335b fix link to etherscan/eigenlayer on telemetry (#19)
- Vinh Quốc Nguyễn [email protected]
- b72a666 Fix docs (#18)
- Elias Rad [email protected]
v1.1.0
Announcements
Implement alias key and document update.
Changes
- 45a2a1b update comment (#17)
- Vinh Quốc Nguyễn [email protected]
- 11f0f69 implement alias key support (#15)
- Vinh Quốc Nguyễn [email protected]
- a69df6d update grpc endpoint on protocol page
- Vinh [email protected]
- 976ddb1 add api explorer endpoint
- Vinh [email protected]
v0.0.3
Announcements
Continue perform internal testing build.
Changes
- 0e88c43 add telemetry dashboard document
- Vinh [email protected]
- 40f5ae6 remove redundant
ago
text- Vinh [email protected]
- e3d4e76 update healthcheck
- Vinh [email protected]
- aee1aaa bind http port for telemetry on aggregator
- Vinh [email protected]
v0.0.2
Internal beta build release.
v0.0.1-alpha1
Announcements
- Initial alpha release for holesky testnet only
- Functionality focus on register and onboard operator into AVS
Changes
- Self onboarding operator into AVS.