Eigensdk

Latest version: v0.0.3

Safety actively analyzes 714973 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.1.9

What's Changed
* add set claimer for to EL writer by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/282
* Samlaf avs 559 setup integration test for bls agg by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/277
* refactor avs registry by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/283
* add rewards methods for claim generation by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/287
* fix pipeline master to dev by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/288
* add another method by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/289
* move builders to it's own package by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/286
* Upgrade github actions by estensen in https://github.com/Layr-Labs/eigensdk-go/pull/290
* remove test cov job from pr by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/291
* Test with race detector by estensen in https://github.com/Layr-Labs/eigensdk-go/pull/280
* move some warn to debug by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/292
* add context to the error returned by waitForReceipt when context is d… by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/293
* update contracts submodules by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/295

New Contributors
* estensen made their first contribution in https://github.com/Layr-Labs/eigensdk-go/pull/290

**Full Changelog**: https://github.com/Layr-Labs/eigensdk-go/compare/v0.1.8...v0.1.9

0.1.8

What's Changed
* make queryBlockRangea an argument to query log functions by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/237
* Oprs info parallel query by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/239
* chore: update license by ChaoticWalrus in https://github.com/Layr-Labs/eigensdk-go/pull/250
* feat: use new NewServeMux instead of Default and ctx for running metrics server by arora-anmol in https://github.com/Layr-Labs/eigensdk-go/pull/253
* fix the way operator sockets are printed in operatorsinfo srvc by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/246
* minimal diff to be able to return the task response bytes instead of just the task response digest by afkbyte in https://github.com/Layr-Labs/eigensdk-go/pull/252
* AVS-215, AVS-259: Add Subgraphs by Sidu28 in https://github.com/Layr-Labs/eigensdk-go/pull/233
* added derive_operatorid command to egnkey by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/247
* add UpdateSocket fn to avs writer client by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/256
* Update blsagg service hash fn to return error by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/257
* add char by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/258
* feat: Add task index in the BlsAggregationServiceResponse when error by fyInALT in https://github.com/Layr-Labs/eigensdk-go/pull/260
* add check-mocks github workflow by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/263
* AVS-507: Integration test scaffold: add anvil chain with deployed contracts to be able to test sdk features like bindings, txmgr, etc by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/176
* [ELO-184] add reward coordinator bindings by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/267
* separate operator details and metadata uri update by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/269
* update README to add branches info by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/273
* fix: race condition on blsagg by chzyer in https://github.com/Layr-Labs/eigensdk-go/pull/271
* Simplify register operator avswriter fn by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/276
* 79: fix data race for blsagg AVS-44 by chzyer in https://github.com/Layr-Labs/eigensdk-go/pull/279
* Samlaf avs 538 make lint and fmt checks as part of ci by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/275
* [ELO-189] refactor el reader/writer to a config based approach by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/278

New Contributors
* ChaoticWalrus made their first contribution in https://github.com/Layr-Labs/eigensdk-go/pull/250
* arora-anmol made their first contribution in https://github.com/Layr-Labs/eigensdk-go/pull/253
* chzyer made their first contribution in https://github.com/Layr-Labs/eigensdk-go/pull/271

**Full Changelog**: https://github.com/Layr-Labs/eigensdk-go/compare/v0.1.7...v0.1.8

0.1.7

What's Changed
* fix task expiration timer: was not being stopped on task completion by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/204
* update reader.go to stop using hardcoded abi by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/205
* fix bug in builder by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/208
* small fixes by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/209
* Add socket info to operatorPubkeyService (also renamed OperatorInfoService) by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/206
* Add Go Report Card Badge by afkbyte in https://github.com/Layr-Labs/eigensdk-go/pull/211
* removed all fatals from blsagg service by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/213
* Fix operatorsinfo socket bugs by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/212
* update PR template by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/214
* updates to slogger constructors (text handler now has colored logs) by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/218
* [fireblocks] Leave `externalTxID` empty by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/217
* fix: remove double multiplication by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/223
* refactor: wrap error type by renlulu in https://github.com/Layr-Labs/eigensdk-go/pull/203
* add comment to explain the MapToCurve algo we use by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/225
* better error returned by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/222
* fix the flaky test by sleeping 2 seconds :\ by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/226
* Enable creating InstrumentedClient from existing by taco-paco in https://github.com/Layr-Labs/eigensdk-go/pull/117
* Bump github.com/aws/aws-sdk-go-v2 from 1.26.0 to 1.26.1 by dependabot in https://github.com/Layr-Labs/eigensdk-go/pull/172
* Bump github.com/aws/aws-sdk-go-v2/service/secretsmanager from 1.28.5 to 1.28.6 by dependabot in https://github.com/Layr-Labs/eigensdk-go/pull/174
* Bump github.com/testcontainers/testcontainers-go from 0.29.1 to 0.30.0 by dependabot in https://github.com/Layr-Labs/eigensdk-go/pull/191
* Bump github.com/aws/aws-sdk-go-v2/config from 1.27.9 to 1.27.11 by dependabot in https://github.com/Layr-Labs/eigensdk-go/pull/190
* Bump github.com/ethereum/go-ethereum from 1.13.14 to 1.14.0 by dependabot in https://github.com/Layr-Labs/eigensdk-go/pull/219
* fix: duplicate operatorAddresses, operatorPubkeys caused by inclusive FilterQuery by taco-paco in https://github.com/Layr-Labs/eigensdk-go/pull/221
* [fireblocks] Add transfer method by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/227
* clean operatorId output (prints as hex instead of byte array) by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/230
* feat: make bindings, wallet and txManager available by renlulu in https://github.com/Layr-Labs/eigensdk-go/pull/224
* fix: broken links for nodeapi by renlulu in https://github.com/Layr-Labs/eigensdk-go/pull/232
* Add KMS Signer by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/229
* implement web3 signer by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/231
* add % to regex by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/236

New Contributors
* afkbyte made their first contribution in https://github.com/Layr-Labs/eigensdk-go/pull/211
* taco-paco made their first contribution in https://github.com/Layr-Labs/eigensdk-go/pull/117

**Full Changelog**: https://github.com/Layr-Labs/eigensdk-go/compare/v0.1.6...v0.1.7

0.1.6

What's Changed
* Wrap error properly by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/196
* fix loglevel code that was broken and always printing everything by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/197
* [fireblocks] Return specific err for prebroadcast status by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/195
* [fireblocks] Add a way to cancel transaction by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/198
* fix: generate go binding for IndexRegistry by renlulu in https://github.com/Layr-Labs/eigensdk-go/pull/199
* fix some bugs by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/201

New Contributors
* renlulu made their first contribution in https://github.com/Layr-Labs/eigensdk-go/pull/199

**Full Changelog**: https://github.com/Layr-Labs/eigensdk-go/compare/v0.1.5...v0.1.6

0.1.5

Deployment update
Bindings generated with contracts pointing to our latest m2-mainnet deployment:
- eigenlayer-contracts [v0.2.3-mainnet-m2](https://github.com/Layr-Labs/eigenlayer-contracts/releases/tag/v0.2.3-mainnet-m2) release
- eigenlayer-middleware [v0.1.3-mainnet-m2+pragma-change](https://github.com/Layr-Labs/eigenlayer-middleware/releases/tag/v0.1.3-mainnet-m2%2Bpragma-change) release

What's Changed
* fix issue 187 by hezhihua81 in https://github.com/Layr-Labs/eigensdk-go/pull/188
* generate bindings with latest contracts by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/193

New Contributors
* hezhihua81 made their first contribution in https://github.com/Layr-Labs/eigensdk-go/pull/188

**Full Changelog**: https://github.com/Layr-Labs/eigensdk-go/compare/v0.1.4...v0.1.5

0.1.4

What's Changed
* Consider failed txn statuses for retrieving tx receipt by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/158
* [Fireblocks] Don't replace transaction if txHash not available by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/159
* [Fireblocks] Pass in gas info when calling contract by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/160
* [logger] Add `With` method for creating child logger by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/162
* Support aws secret manager by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/164
* [fireblocks] omit empty `CallContract` fields by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/163
* Move estimateGasAndNonce from wallet to txMgr, and add gasLimit 1.1x bump by default by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/167
* [fireblocks] Convert gas units to gwei by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/168
* fix getLogs call pagination by querying for 10_000 blocks at a time by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/169
* fix bigint bug by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/175
* Fix log label from `tx hash` to `txHash` by ian-shim in https://github.com/Layr-Labs/eigensdk-go/pull/177
* feat: return metadata logo fetch error by igorline in https://github.com/Layr-Labs/eigensdk-go/pull/170
* remove ftp by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/180
* Fix: Add AddCallerSkip for zap to show real caller by fyInALT in https://github.com/Layr-Labs/eigensdk-go/pull/178
* Fix: Error wrap may panic by nil error by fyInALT in https://github.com/Layr-Labs/eigensdk-go/pull/179
* better twitter validation by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/181
* better validation for name and description by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/182
* validate urls by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/183
* change logic by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/186
* Fix: Not panic when call checkIfStakeThresholdsMet for operator which not stake all quorum by fyInALT in https://github.com/Layr-Labs/eigensdk-go/pull/184
* add + to our regex by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/189
* Madhur/improve regex by shrimalmadhur in https://github.com/Layr-Labs/eigensdk-go/pull/192

New Contributors
* igorline made their first contribution in https://github.com/Layr-Labs/eigensdk-go/pull/170
* fyInALT made their first contribution in https://github.com/Layr-Labs/eigensdk-go/pull/178

**Full Changelog**: https://github.com/Layr-Labs/eigensdk-go/compare/v0.1.3-holesky-init-deployment...v0.1.4

v0.1.3-holesky-init-deployment
First tag/release following our new convention for contract deployments.
Preprod contracts were deployed on holesky in the same-named (suffix) tag on eigenlayer-middleware (https://github.com/Layr-Labs/eigenlayer-middleware/releases/tag/v0.1.2-holesky-init-deployment) and eigenlayer-contracts (https://github.com/Layr-Labs/eigenlayer-contracts/releases/tag/v0.2.2-holesky-init-deployment).

What's Changed
* updated middleware commit to preprod holesky deployment commit by samlaf in https://github.com/Layr-Labs/eigensdk-go/pull/157


**Full Changelog**: https://github.com/Layr-Labs/eigensdk-go/compare/v0.1.3...v0.1.3-holesky-init-deployment

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.