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?