Skip to content

Releases: Layr-Labs/sidecar

Release v3.0.0-rc.7

20 Feb 03:52
3cca7c8
Compare
Choose a tag to compare
v3.0.0-rc.7

Release v2.3.0

20 Feb 03:52
5ccb6dd
Compare
Choose a tag to compare

bcd9eaa: chore: bump the all-dependencies group across 1 directory with 13 updates (PR #253)
7eb6ed2: fix: return correct columns for claimable rewards result (PR #255)
9cc370e: feat: improved metrics collection and rpc logging (PR #252)

Release v3.0.0-rc.6

14 Feb 04:57
62c6235
Compare
Choose a tag to compare
v3.0.0-rc.6

Release v2.2.1

14 Feb 05:01
2d6b9eb
Compare
Choose a tag to compare

Release v3.0.0-rc.5

11 Feb 22:42
4ca34ef
Compare
Choose a tag to compare
v3.0.0-rc.5

Release v2.2.0

11 Feb 22:31
39840ec
Compare
Choose a tag to compare

New features

Added new RPC implementations to fetch EigenState changes and rewards, segmented by AVS, for a given distribution root.

bcd7412: feat: add GetEigenStateChanges rpc (PR #218)
73bfd57: feat: add GetRewardsByAvsForDistributionRoot rpc (PR #226)

Improvements

tl;dr: doc updates, added audit reports, code scanning and security updates.

3a7407d: chore: bump version to v2.2.0
03fe16b: chore: codeql compatible go.mod (PR #229)
c685cf1: chore(deps): bump golang.org/x/net from 0.26.0 to 0.33.0 (PR #224)
a7d8049: chore: bump github.com/ethereum/go-ethereum from 1.14.9 to 1.14.13 (PR #225)
df8ef40: docs: add SECURITY.md, update naming for audit reports (PR #206)
6348d6e: chore: add commitlint config and github action (PR #208)
87ee26d: docs: openblock audit reports (PR #205)

Fixes

39840ec: fix: set correct permissions after building in container (PR #239)
f3cbd09: fix: set user when building release in docker
145b05a: fix: remove -t label when running docker in non tty setting
a0622da: fix: make dependabot less annoying by grouping changes into a single PR (PR #235)
0a067b1: fix: format dependabot messaging correctly
58ed64d: fix: return rewards claim proof using the correct types (PR #219)
67e3f1a: fix: prevent rpc-only command from trying to update the contract store (PR #209)
587936a: fix: disallow the standalone rpc from running db migrations (PR #207)

Release v3.0.0-rc.4

10 Feb 20:43
8721649
Compare
Choose a tag to compare

Summary

v3.0.0-rc.4 is the 4th release candidate in the slashing release. This adds support for Rewards v2.1.

v3.0.0-rc.4 is only applicable to holesky testnet Sidecars.

All changes

8721649: feat: rewards v2.1 (PR #214)

Release v3.0.0-rc.2

28 Jan 21:57
391cb7c
Compare
Choose a tag to compare
v3.0.0-rc.2

Release v2.1.0

28 Jan 21:50
48c6dd9
Compare
Choose a tag to compare

Overview

v2.1.0 is a minor release that contains new features and fixes that do not break existing functionality.

Improvements

  • Implemented Sidecar RPC endpoints. The corresponding swagger spec can be found here: https://layr-labs.github.io/protocol-apis/. Sidecar v2.1.0 is using v1.2.0 of the protocol-apis Go module.
  • Deployed the Sidecar docs to github pages: https://layr-labs.github.io/sidecar/about/overview/
    • This now also includes the rewards calculations docs that were previously found on hackmd.
  • Decoupled the RPC server from the main Sidecar process. This allows for running a Sidecar with multiple RPC server "replicas" to support larger scale.
  • Fixed a spotty segfault happening when building the container only on Github actions.

All changes

48c6dd9: feat: set up custom github runner (PR #204)
538cdf2: fix: tweak docker container to prevent segfault on build
015e200: chore: bump version to v2.1.0
502b774: feat: command that will run only the rpc server (PR #203)
3ae29f4: fix: add docs base path
93baf96: fix: put github pages workflow in the right place
8725d6f: feat: github pages for documentation (PR #198)
9b2d7a7: docs: rewards calculation (PR #199)
461236f: chore: formally bump protocol-apis to v1.2.0 (PR #200)
045d8ca: feat: protocol RPC implementations (PR #190)

Release v3.0.0-rc.1

16 Jan 22:18
3fef97c
Compare
Choose a tag to compare
v3.0.0-rc.1