Failed to run hellworld-avs demo in holesky testnet

I’m testing “https://github.com/Layr-Labs/hello-world-avs” on Holesky’s test environment. I encountered an error, specifically that I cannot send the ‘registerAsOperator’ function. When I tried to investigate the cause, I found that the parameter signature for the ‘registerAsOperator’ function on Holesky does not match the one in hello-world-avs. However, I cannot locate the new function in the eigenlayer-contract branch.

Found in browser:
Function: registerAsOperator(address initDelegationApprover,uint32 allocationDelay,string metadataURI)

Used by me:
Function: registerAsOperator(tuple registeringOperatorDetails,string
metadataURI)

Since I want to test the contract on the testnet before deploying it on the mainnet, is the current testnet consistent with the mainnet? If not, what should I do to ensure that my mainnet contract will be functional?

And where can I find the new contract source code deploying in holesky?

1 Like

Hey there! Two quick things:

  1. This is likely not been updated with holesky contract methods for slashing release. The team is aware of this issue and will push a fix soon! I will reply to this thread when the changes have been made so you can be aware of them.
  2. Please use the support category, or better yet, the chat bot/ ticket system on our documentation website if you need support in the future! https://docs.eigenlayer.xyz/
1 Like