Releases: Layr-Labs/eigenlayer-cli
Releases · Layr-Labs/eigenlayer-cli
v0.12.0-alpha.2
Install this pre-release
curl -sSfL https://raw.githubusercontent.com/layr-labs/eigenlayer-cli/master/scripts/install.sh | sh -s -- v0.12.0-alpha.2
Notable Changes
eigenlayer operator allocations show
supports output file to CSV- Bug fixes on UAM
What's Changed
- chore: refactor and add tests by @shrimalmadhur in #273
- Updating output code path to correctly detect empty string input for caller-address by @bdchatham in #274
- feat: support csv out for show command by @shrimalmadhur in #275
Changelog
- 3488b3f feat: support csv out for show command (#275)
- 283790f Updating output code path to correctly detect empty string input for caller-address (#274)
- 9a7aa3e chore: refactor and add tests (#273)
Full Changelog: v0.12.0-alpha.1...v0.12.0-alpha.2
v0.12.0-alpha.1
Notable change
- Divide by 0 bug fix.
Changelog
- 3b1497c fix: remove 0 total strategy
Full Changelog: v0.12.0-alpha...v0.12.0-alpha.1
v0.12.0-alpha
Notable changes
- Upgrades to Slashing, Operator Set and UAM release.
Changelog
- 34d9897 fix: showing allocations for registered ops (#272)
- 7f37efa Updating appointee set & remove to support output parameters (#271)
- 0e5a6eb Adding output support to file or terminal without broadcast for user admin commands. (#270)
- 1dd031d fix: add caller address to opset reg/dereg (#269)
- 57d967f update docs
- 9fa16a3 fix test
- ac0bb2c update deps
- e46831b fix: flakey test (#268)
- 5e8eaa3 Adding caller-address to user admin commands to specify arbitrary caller with appointed permissions (#267)
- 9ba5f61 feat: get slashable stake from contract call (#265)
- 9aed8b7 Fixing usage strings for UAM commands. (#266)
- 1ee1429 Adding caller-address to support arbitrary CLI signing address. (#264)
- cbd9132 fix: add caller address (#262)
- 181176f Adding new line for pending admins command output.
- 28b431c latest commit for IT
- da7bfa2 chote: latest eigensdk commit
- b42e0ec Adding print code paths for appointee set and remove. (#259)
- c6de054 fix: allocation delay config and update tests (#257)
- 7f6d647 fix: integration test (#255)
- 8b49364 Refactoring user commands to remove user nomenclature and replacing with appointee (#254)
- ba86af9 Cleaning up user command flags. (#253)
- d0ef26f Adding implementation and tests for admin write commands. (#252)
- 342d4a7 Adding admin read commands with unit tests. (#251)
- 2c1c048 Adding
appointee
remove
andset
command implementation and unit tests. (#250) - 54287d6 fix allocation delay
- f6bf36b feat: slashing commands
What's Changed
- fix: add caller address by @shrimalmadhur in #262
- Adding caller-address to support arbitrary CLI signing address. by @bdchatham in #264
- Fixing usage strings for UAM commands. by @bdchatham in #266
- feat: get slashable stake from contract call by @shrimalmadhur in #265
- Adding caller-address to user admin commands to specify arbitrary caller with appointed permissions by @bdchatham in #267
- fix: flakey test by @shrimalmadhur in #268
- fix: add caller address to opset reg/dereg by @shrimalmadhur in #269
- Adding output support to file or terminal without broadcast for user admin commands. by @bdchatham in #270
- Updating appointee set & remove to support output parameters by @bdchatham in #271
- fix: showing allocations for registered ops by @shrimalmadhur in #272
Full Changelog: v0.11.0...v0.12.0-alpha
v0.11.0
Notable changes
Following only activated in testnet with release of rewards v2 to that environment:
- Adds get and set commands for programmatic incentive split for operators
- Adds get and set commands for operator split for AVS
- Batch claiming support
Changelog
- 9c2b043 feat: gate new rewards v2 commands to holesky
- 3a2677f feat: get/set operator PI split commands (#256)
- f8cecdd feat: set and get operator split command (#247)
- 26dee03 feat: Rewards v2 batch claiming support (#241)
- d41fc29 feat: add optional prompt option for importing keys (#245)
What's Changed
- feat: add optional prompt option for importing keys by @shrimalmadhur in #245
- feat: Rewards v2 release by @gpabst in #260
Full Changelog: v0.10.10...v0.11.0
v0.10.10
Notable changes
- Fix a bug with rewards with already claimable tokens
What's Changed
- fix: already claimed tokens should not be in claim proof by @shrimalmadhur in #240
Changelog
Full Changelog: v0.10.9...v0.10.10
v0.10.9
What's Changed
- fix: bug in delegation approval when no signer provided by @shrimalmadhur in #235
- fix: updates to support latest eigensdk by @gpabst in #237
- Fix panic: runtime error on SetClaimer by @aivarasko in #238
Changelog
- 680b434 Fix panic: runtime error on SetClaimer (#238)
- 4ab21e5 chore: update claim test
- 1a009c9 fix: update test
- d2d850e chore: update eigensdk to reference context commit
- 1261f66 fix: updates to support latest eigensdk
- 5653e62 fix: bug in delegation approval when no signer provided (#235)
Full Changelog: v0.10.8...v0.10.9
v0.10.8
Notable Changes
- added
eigenlayer operator get-delegation-approval
command to create the signature need to delegate by delegation approver. eigenlayer rewards show
command supports fetching data from non claimable root.
What's Changed
- feat: extend show to latest non claimable root by @shrimalmadhur in #229
- feat: add token name to show cmd by @shrimalmadhur in #230
- tests: add tests for some calculations by @shrimalmadhur in #231
- Add operator delegate-to command by @aivarasko in #233
- fix: delegation approver functions by @shrimalmadhur in #234
Changelog
- 79add35 fix: delegation approver functions (#234)
- 4af04b1 Add operator delegate-to command (#233)
- 39cf782 tests: add tests for some calculations (#231)
- 05c7637 feat: add token name to show cmd (#230)
- e873f52 feat: extend show to latest non claimable root (#229)
New Contributors
- @aivarasko made their first contribution in #233
Full Changelog: v0.10.7...v0.10.8
v0.10.7
Notable changes
- Add silent flag to suppress log output
- Clarification to show command that it runs on active root
- Make token address optional for claim command and only query tokens with pending rewards
What's Changed
- bug: silent pass when API not 200 by @shrimalmadhur in #222
- ELO-335 -- lowering claim tokenAddresses to optional; using distribution to only query claimable tokens. by @bdchatham in #223
- Clarify Active Root by @wesfloyd in #225
- feat: add silent flag to enable piping claim data by @gpabst in #224
- docs: update readme with latest updates by @shrimalmadhur in #227
Changelog
- 5ff7845 docs: update readme with latest updates (#227)
- 48fa4b3 chore: clean up silent flag
- 0e188e2 fix: make silent global flag instead of only for claims
- 16315b5 fix: update claim env var to be more specific
- faaa3dc feat: add silent flag to enable piping claim data
- fa16153 Clarify Active Root (#225)
- 297b1af ELO-335 -- make tokenAddresses optional for reward claiming; only query tokens which have pending rewards. (#223)
- 08c43fc bug: silent pass when API not 200 (#222)
New Contributors
- @bdchatham made their first contribution in #223
- @wesfloyd made their first contribution in #225
Full Changelog: v0.10.6...v0.10.7
v0.10.6
Notable changes
- Fix a small bug with
rewards show
command
What's Changed
- fix: bug with show cmd by @shrimalmadhur in #219
Changelog
Full Changelog: v0.10.5...v0.10.6
v0.10.5
Notable changes
- Deprecation of
number-of-days
flag fromeigenlayer rewards show
command. Now it gives data from inception eigenlayer rewards show
command does not require BE API to fetch rewards data. Everything is fetched via onchain command. ETH RPC URL is now required for the command.
What's Changed
- chore: update outdated comment by @gpabst in #215
- chore: fix readme for rewards show by @shrimalmadhur in #216
- feat: remove backend API deps for show cmd by @shrimalmadhur in #217
- chore: add detailed rewards cmd to readme by @shrimalmadhur in #218
Changelog
- bcba680 chore: add detailed rewards cmd to readme (#218)
- d4e2705 feat: remove backend API deps for show cmd (#217)
- 8c6a319 chore: fix readme for rewards show (#216)
- 234f9a4 update outdated comment (#215)
New Contributors
Full Changelog: v0.10.4...v0.10.5