feat: AVS upgrade for correct reporting on Eigenlayer UI (#4152)
### Description - upgraded the AVS on holesky - now working splendidly! - included the function call for upgrading the AVS on mainnet `upgradeHsm4090` - encoded calldata to `0x9e3045a8Feb10F05f4d1268Ef8E303b655e8F562` is `0x99a88ec4000000000000000000000000e8e59c6c8b56f2c178f63bcfc4ce5e5e2359c8fc0000000000000000000000009e3045a8feb10f05f4d1268ef8e303b655e8f562 ` - make the call `forge script script/avs/DeployAVS.s.sol:DeployAVS --sig "upgradeHsm4090(string memory,address,address)" "ethereum" 0xe8E59c6C8B56F2c178f63BCFC4ce5e5e2359c8fc 0x272CF0BB70D3B4f79414E0823B426d2EaFd48910 --rpc-url https://rpc.ankr.com/eth -vvvv --sender 0x3965AC3D295641E452E0ea896a086A9cD7C6C5b6` to repro ### Drive-by changes Found two issues with forge scripting - upgrade call wasn't working with a pranked sender but the equivalent low-level call worked - once you call `vm.expectRevert()` the script terminates. ### Related issues - fixes https://github.com/hyperlane-xyz/issues/issues/1297 ### Backward compatibility Yes ### Testing Fork run of upgrade --------- Co-authored-by: Yorke Rhodes <yorke@hyperlane.xyz>pull/4219/head
parent
b643fba90a
commit
968160f4e2
Loading…
Reference in new issue