Skip to content

Releases: AvaProtocol/EigenLayer-AVS

v1.4.0(internal pre-launch)

23 Feb 03:20
@v9n v9n
81d464f
Compare
Choose a tag to compare
Pre-release

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)

07 Feb 23:56
@v9n v9n
ef4472a
Compare
Choose a tag to compare
v1.3.2 (internal) Pre-release
Pre-release

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

  • Do not create default wallet by @v9n in #125
  • add docs to run operator locally by @v9n in #126

Full Changelog: v1.3.1...v1.3.2

v1.3.1 (internal release)

04 Feb 19:42
@v9n v9n
2c4d7ff
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Decode the method name from calldata automatically by @v9n in #121

Full Changelog: v1.3.0...v1.3.1

v1.3.0 (internal release)

01 Feb 04:04
@v9n v9n
37f0301
Compare
Choose a tag to compare
Pre-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

24 Jul 22:39
f8a2512
Compare
Choose a tag to compare

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

v1.1.2

17 Jul 20:06
Compare
Choose a tag to compare

Announcements

Fix:

  • Wrong mainnet chain id (1 not 0)
  • Fix link to mainnet on Telemetry page

Enhancement:

  • Docs wording

Changes

v1.1.0

12 Jul 21:21
45a2a1b
Compare
Choose a tag to compare

Announcements

Implement alias key and document update.

Changes

v0.0.3

27 Jun 10:25
Compare
Choose a tag to compare

Announcements

Continue perform internal testing build.

Changes

v0.0.2

26 Jun 00:14
Compare
Choose a tag to compare

Internal beta build release.

v0.0.1-alpha1

05 May 21:13
Compare
Choose a tag to compare

Announcements

  • Initial alpha release for holesky testnet only
  • Functionality focus on register and onboard operator into AVS

Changes

  • Self onboarding operator into AVS.