Closed haardikk21 closed 2 months ago
@haardikk21 thanks for giving this a try! I pretty much ended up doing same thing as you, except had to change to using dockerized anvil to be able to pin it at an older version to solve the problem you're facing. Also needed to update eigensdk to get latest contract changes when registering operators. Check #46
@haardikk21 thanks for giving this a try!
I pretty much ended up doing same thing as you, except had to change to using dockerized anvil to be able to pin it at an older version to solve the problem you're facing.
Also needed to update eigensdk to get latest contract changes when registering operators.
Check #46
Thanks for #46 - it was fun, gives me a chance to explore deeper as we recently started work on our AVS
I'll close this PR in the morning (doesn't let me do it on GitHub mobile) - or you can just close it
Solves #43
Updates EL Middleware dependency with the following:
IncredibleSquaringDeployer.s.sol
to readavsDirectory
address and pass it to theServiceManager
as requiredthirdPartyTransfersForbiddenValues
deploy-eigenlayer-save-anvil-state.sh
script to point to the updated paths for the DeployerI set this PR as draft since I have been unable to fully test my changes due to an issue in Foundry already reported by @samlaf here - https://github.com/foundry-rs/foundry/issues/7502