Closed wawrzek closed 1 month ago
Hi @wawrzek thanks for raising this.
Two followup questions for you: 1) Which local rpc network is this running? Eg an instance of anvil or another local chain via ivy-net & docker? 2) Can you please try adding "debug" to the end of your deploy script (similar to this example), retest and share your results?
@wesfloyd -
1) The above instruction is for the iv1, which is based on https://github.com/ivy-net/eth-pos-devnet/, a docker based POS network. However, I think I had the same results trying with Anvil.
2) I'm not a solidity contract expert and not sure how to exactly use the forge debugger, but going to the end of execution (pressing G) lead to the following state:
Can it be related to this change: https://coinmarketcap.com/community/articles/66cd5f9e3f81523fbd09db1f/ ?
Thank you for raising this issue. I can confirm that there are multiple issues and outdated libraries with the current master branch. We are close to merging in many fixes to the mainline codebase via these PRs: https://github.com/Layr-Labs/hello-world-avs/pull/57 https://github.com/Layr-Labs/hello-world-avs/pull/58
If you can bear with us for another few days, we'll have it cleaned up for you 👍
Thanks for the info. I'll follow the PRs.
After recent update to the EigenLayer smart contracts, the Hello World cannot be compiled.
The problem might be related to changes in the smart contracts (e.g. it seems that "rewardsCoordinator" and "rewardsCoordinatorImplementation" has been removed, and "delayedWithdrawalRouter" and "delayedWithdrawalRouterImplementation" has been added).
To Recreated
scenarios/eigenlayer
foldercontracts
folder of the Hello World (this) repositorycontracts
directory):Error The deployment fails: