Releases: Layr-Labs/sidecar
Release v3.0.0-rc.7
v3.0.0-rc.7
Release v2.3.0
Release v3.0.0-rc.6
v3.0.0-rc.6
Release v2.2.1
v2.2.1
Release v3.0.0-rc.5
v3.0.0-rc.5
Release v2.2.0
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
Release v3.0.0-rc.2
v3.0.0-rc.2
Release v2.1.0
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
v3.0.0-rc.1