eigenlayer-cli

EigenLayer CLI

OTHER License

Stars
68

Bot releases are visible (Hide)

eigenlayer-cli - v0.10.7 Latest Release

Published by github-actions[bot] 5 days ago

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

Changelog

  • 5ff7845106874bf57cf6e6e2d31a004e5da273a8 docs: update readme with latest updates (#227)
  • 48fa4b3de816acc5438efea0df9ef62d588749c3 chore: clean up silent flag
  • 0e188e2c7cb75969e8d61c888ece973b783947d8 fix: make silent global flag instead of only for claims
  • 16315b512b3f1a8081e46c532d5c7d4dea763e0b fix: update claim env var to be more specific
  • faaa3dcca7688d90cad43758203faa46099aa396 feat: add silent flag to enable piping claim data
  • fa16153ba7e0d012015b41097e20bbfcd0f09932 Clarify Active Root (#225)
  • 297b1aff4397397aeea94d8855ca4b4af8d4541a ELO-335 -- make tokenAddresses optional for reward claiming; only query tokens which have pending rewards. (#223)
  • 08c43fc4fb5bef305468ea57aae377e986a17b95 bug: silent pass when API not 200 (#222)

New Contributors

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.10.6...v0.10.7

eigenlayer-cli - v0.10.6

Published by github-actions[bot] 19 days ago

Notable changes

  • Fix a small bug with rewards show command

What's Changed

Changelog

  • 9bb7b72f926bae3584eca6191a21cfeccf94047b fix: bug with show cmd (#219)

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.10.5...v0.10.6

eigenlayer-cli - v0.10.5

Published by github-actions[bot] 23 days ago

Notable changes

  • Deprecation of number-of-days flag from eigenlayer 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

Changelog

  • bcba6800ecee88aea20c66873dc1fb883c072ac2 chore: add detailed rewards cmd to readme (#218)
  • d4e27057ac70ea6dfc9d9885bdf7ee706de8fef6 feat: remove backend API deps for show cmd (#217)
  • 8c6a3192794f3c4833caf7651cdebe426f8931b9 chore: fix readme for rewards show (#216)
  • 234f9a48b55de8e518dd8ba82ebc5986ba79eb3d update outdated comment (#215)

New Contributors

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.10.4...v0.10.5

eigenlayer-cli - v0.10.4

Published by github-actions[bot] about 1 month ago

Notable Changes

  • Support for BIP39 mnemonic for ecdsa key creation/import using eigenlayer keys command
  • cumulativeEarnings in rewards claim json output changed from int to string to address integer overflow issues in other languages

What's Changed

Changelog

  • 69328e4f5816a601e1a2e7077d6293920d28b209 chore: fix cummulative earnings (#214)
  • ee958cb06bb9afa9a4bb166149eff3d4a17f4686 feat: add claim check after generation (#213)
  • 11fe204c3b5194fc0d611ac8c5b9fcba4238b1fd feat: support bip39 mnemonic for importing ecdsa keys (#212)
  • 9c15fe9741322948eb5235b3d1518ee220bc6be4 feat: support bip39 mnemonic for creating ecdsa keys (#211)
  • e23580b90ecfc7018e56b71708dc8185714a0d10 chore: refactor and move to internal (#210)
  • ef0a2eb0034ebcfaa2e5297166c7199c3a730bee revert: some build changes (#208)
  • 7b10e7b98663ad7ac47d2dc3eb062ba9378e7aff chore: update deps (#207)
  • 3431a4d1191b83f0415c73029faf95fc52ae2299 chore: fix build (#206)
  • 3a0acc1feab107a9e8b08d6f9f66f4c4e4bbfdcf chore: move el writer initialization to common (#204)
  • d6ca32ae36a411723ba2b011d6527576b4510eb7 chore: clean up and tests 1 of n (#203)

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.10.3...v0.10.4

eigenlayer-cli - v0.10.3

Published by github-actions[bot] about 2 months ago

Notable Changes

  • Added a missing flag --claimer-address to rewards claim command so that you can use that if claimer address is not the earner address

What's Changed

Changelog

  • 93010dfc0d5e68c992da153d6630032d12a0905d fix: hardcode gas limit for smart contract claimer (#202)
  • 2b1c6e6e20c2176a1bbeab33be751b99039c3ca2 fix: add claimer address flag when claimer is not earner for claim method (#201)
  • e140239e3509caf21bd8b9638a91ea0d20ae1543 chore: trim 0x from private key (#200)
  • 327df84c1b7deee6a79d02a86c4b85967b1b3af9 chore: add tag to go releaser (#198)
  • c04944f8b1bf1f973d51876b04883510cf74f68e chore: update and clean go releaser (#197)

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.10.2...v0.10.3

eigenlayer-cli - v0.10.2

Published by github-actions[bot] 2 months ago

Notable changes

  • Migrate claim URL

Changelog

  • 09ed87341a40a8649f5367a74f43d7bd4ce9b317 fix: update claim URL and refactor (#196)
  • f211fc722bf618687621044b461262768e7ea23b feat: add tx fee details in non broadcast mode (#195)

What's Changed

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.10.1...v0.10.2

eigenlayer-cli - v0.10.1

Published by github-actions[bot] 2 months ago

Notable changes

  • Fixes for mainnet claims logic

Changelog

  • 88db313c49b67cc05611c153319d5e47753de98d feat: latest active root via contract call (#194)
  • abc7880111b66ab0d9216ca4c0c9a936d60811ff fix: fix the mainnet url (#193)
  • 18af34e81251582b94e9d0aa358d95b2568fcaf1 chore: default claims to latest active timestamp (#191)
  • 8aef2c4578b31024338cebadcbcd8e2aeb14d769 feat: claim rewards from latest active root (#188)

What's Changed

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.10.0...v0.10.1

eigenlayer-cli - v0.10.0

Published by github-actions[bot] 2 months ago

Notable Changes

  • Rewards command supported on mainnet

What's Changed

Changelog

  • 2f5daf33b42b7fabe2b36ebf6449675dc968e47b chore: update rewards repo version (#189)
  • a4bfa741e29e98753886ce9f101d74904b836943 feat: support rewards for mainnet (#172)
  • d5488a0cb9c1047f984dd328154d2321a9856fe0 fix: rewards command message (#186)
  • d273ae86ba1982eafd37404365db1eeb2e22a605 chore: remove earning receiver address (#184)
  • db3f34be7c591464c66d92964bff39742d5dae8f chore: update reward libs (#183)
  • f78b061aa18fed92025981785654e6f5b4a600e9 chore: clean up and tests (#180)

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.9.3...v0.10.0

eigenlayer-cli - v0.9.3

Published by github-actions[bot] 3 months ago

Notable Changes

  • Users will get prompted if they are using old version of library
  • support outputting reward transactions in calldata format
  • [early] get status of your eigenpod

What's Changed

Changelog

  • 0f00b7ccc99078890355eed7cf40a27d2b280796 feat: add calldata format support for rewards commands (#177)
  • 2405b116542aeaf725cc58fdcb5fd33f36f71ba1 feat: eigenpod status command (#178)
  • a6466d379ec4bb7207e1e8433fa53a54116167ca chore: update reward proofs with latest (#176)
  • 5d166aa48c51c1fef5e1e99e2c42217fc8010f82 chore: refactor signer flags (#175)
  • fa2c3ae0360dc76f2aaac5364a58432a832f7e5c feat: add feature to send library update message (#174)
  • 8b51ab00a3e5dcd74ae02e60607dad7eedf082a7 docs: update readme (#173)
  • 912d54ee849cde58a911a0fee235728f4fd81019 chore: move common to internal (#171)
  • a06e0f240f899b26a75ff782b4735d4f4db4b486 chore: remove deprecated methods (#170)
  • 1bb92287675ddbc7c7138b53f27a3828144ba982 chore: update logging and refactor (#169)

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.9.2...v0.9.3

eigenlayer-cli - v0.9.2

Published by github-actions[bot] 3 months ago

Notable Changes

  • Added eigenlayer rewards show command
  • Supported --output flags to rewards show and rewards claim command.

What's Changed

Changelog

  • fbe4b0c076d8382aea07d179da4f2c1f852ef358 fix: release pipeline with new env vars (#168)
  • e5508d441111267ea2cd64e3fced7493ccb5d65f feat: output rewards to csv (#167)
  • d3ee649e151081b431b1a763c8bb48ab6dce750d feat: support output to file for claims (#166)
  • f2ec53754baabae8347004fb97684e39b806a346 feat: Show Rewards command (#158)

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.9.1...v0.9.2

eigenlayer-cli - v0.9.1

Published by github-actions[bot] 3 months ago

Notable Changes

  • Rewards commands support fireblocks and web3 signer

What's Changed

Changelog

  • 2c23f96 fix: do not fail if no signer is provided when there's no broadcast flag (#165)
  • a942e4b tests: remove pass from CI (#164)
  • 69edd4c tests: add Integration test for web3 signer (#163)
  • 1c707f5 feat: add fireblocks and web3 signer flags (#162)
  • 7c865ac tests: add set claimer integration tests (#161)
  • 217b834 docs: update readme to include latest features and other support (#160)

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.9.0...v0.9.1

eigenlayer-cli - v0.9.0

Published by github-actions[bot] 3 months ago

Notable changes

  • Add rewards claim and set-claimer support
  • Move eigenlayer operator keys to eigenlayer keys.
  • Refactor eigenlayer operator update command to:
    • eigenlayer operator update - to update operator details (Excluding metadata uri)
    • eigenlayer operator update-metadata-uri to update operator metadata uri

What's Changed

Changelog

  • 0510b3f claim command not supported in mainnet (#159)
  • 6ca74e4 move set claimer to rewards (#157)
  • e5abcca move keys command to it's own. add deprecation message to other (#156)
  • 8ab1344 Add Rewards claim command (#150)
  • 3074226 add update metadata uri command (#155)
  • 88433c3 add back private key signer (#154)
  • a8d8adb chore: refactor to common (#153)
  • 7428520 refactor signer config and use that in wallet (#152)
  • c6c9887 refactor signer to it's own config (#151)
  • 3fc61e6 change name of file (#149)
  • 79c3d3a refactor and move to helper (#148)
  • 6c239d2 support set claimer (#146)
  • f57d0da chore: check fmt pipeline (#147)
  • 1353f7d chore: update release readme (#145)
  • 91bef2b add delay message (#144)
  • f7e935c Create codeql.yml (#141)

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.8.2...v0.9.0

eigenlayer-cli - v0.8.2

Published by github-actions[bot] 4 months ago

What's Changed

Changelog

  • 26e50c9 feat: Add operator id in operator keys list (#137)
  • 49e93cb add network to relevant cmd (#140)
  • ff355f4 cleanup config type (#139)
  • d1d6339 doc: add reference to delegation manager address in example config (#136)

New Contributors

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.8.1...v0.8.2

eigenlayer-cli - v0.8.1

Published by github-actions[bot] 5 months ago

Notable changes

  • Added telemetry for anonymous usage data collection

What's Changed

Changelog

  • 0c636eb add basic telemetry (#134)
  • dde52bb better display messages after operator registration (#130)
  • ef1f5cb additional grant use license (#129)
  • d17f6d8 upgrade checkout action to version with node20 (#127)

New Contributors

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.8.0...v0.8.1

eigenlayer-cli - v0.8.0

Published by github-actions[bot] 5 months ago

Notable Changes

  • Fireblocks Signer support
    • AWS KMS support for fireblocks secret key (recommended for production keys)
    • Plain text support for fireblocks secret key (can be used for testing)
  • Consensys Web3 Signer Support
    • only ETH1 keys supported

Changelog

  • 363c5d7 add integration tests for web3 signer (#124)
  • c16b646 add basic web3 signer support (#123)
  • 30f8d2c clarify error message (#90)
  • 25dc7e2 add aws secret mgr support (#122)
  • d3ef7e3 fireblocks in create config (#119)
  • 4ed56f5 fix marshall yaml bug (#118)
  • daba4bb add support for fireblocks wallet (#115)
  • 433d322 Correct FAQ hyperlink (#117)
  • daed8cd remove old config (#114)
  • 7655062 support ~ in path (#113)
  • d6b6ffa add more validation (#112)
  • 2fa5937 add content policy warning (#110)
  • f1ad851 add version update (#108)
eigenlayer-cli - v0.7.3

Published by github-actions[bot] 6 months ago

What's Changed

Changelog

  • caa2034 bump version (#107)
  • ba7540a fix some bugs (#106)
  • 6e47c21 Replace goerli chain id with holesky in example operator config (#104)
  • 3c12534 deprecate goerli (#103)

New Contributors

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.7.2...v0.7.3

eigenlayer-cli - v0.7.2

Published by github-actions[bot] 6 months ago

What's Changed

Changelog

  • 21d976a bump version (#101)
  • 6448675 add more chars (#100)

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.7.1...v0.7.2

eigenlayer-cli - v0.7.1

Published by github-actions[bot] 7 months ago

What's Changed

Changelog

  • a63e018 update to have regex (#99)

Full Changelog: https://github.com/Layr-Labs/eigenlayer-cli/compare/v0.7.0...v0.7.1

eigenlayer-cli - v0.7.0

Published by github-actions[bot] 7 months ago

Notable changes

  • Add mainnet contracts
  • Github raw URL validation for mainnet
  • Bug fixes

Changelog

  • f24d7c1 fix: pad ecdsa key with 00 (#97)
  • f856877 update eigensdk validations (#95)
  • 88a0369 add piping for update (#96)
  • 0e7df50 update test file (#94)
  • 052ce6e feat: revert if delegation manager is missing (#89)
  • d8d723e update eigensdk (#93)
  • ef750a0 add line end (#91)
  • 5ed7eb3 feat(operator config): Add --yes flag to skip prompt (#88)
eigenlayer-cli - v0.6.3

Published by github-actions[bot] 7 months ago

Notable changes

  • Added Holesky testnet addresses

Changelog

  • d949f82 chore: update for holesky (#81)
  • d83b10c add DM for mainnet (#80)
  • 31e3020 add CI integration test (#76)
  • 288455a fix empty password via pipe (#77)
  • 96308f8 update eigensdk (#74)
  • 1c3e01a Madhur/remove autcompletion warning (#73)
  • 08b0406 fix (#69)
  • f7e0cc1 add release instructions (#67)
  • 23809a3 Displaying sensitive information during key creation with using less so is not saved in terminal history (#50)