From 24e588ae31dd9ca5dd7d92b41479e523b6b7a059 Mon Sep 17 00:00:00 2001 From: Yash Patil Date: Sat, 14 Sep 2024 02:35:43 -0400 Subject: [PATCH] chore: update naming --- ...=> v0.4.3-upgrade_rewardsCoordinator.s.sol} | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) rename script/deploy/mainnet/{v0.4.3-upgrade-rewardsCoordinator.s.sol => v0.4.3-upgrade_rewardsCoordinator.s.sol} (97%) diff --git a/script/deploy/mainnet/v0.4.3-upgrade-rewardsCoordinator.s.sol b/script/deploy/mainnet/v0.4.3-upgrade_rewardsCoordinator.s.sol similarity index 97% rename from script/deploy/mainnet/v0.4.3-upgrade-rewardsCoordinator.s.sol rename to script/deploy/mainnet/v0.4.3-upgrade_rewardsCoordinator.s.sol index 8a691425ba..2762e28cbf 100644 --- a/script/deploy/mainnet/v0.4.3-upgrade-rewardsCoordinator.s.sol +++ b/script/deploy/mainnet/v0.4.3-upgrade_rewardsCoordinator.s.sol @@ -27,10 +27,20 @@ contract Upgrade_Mainnet_RewardsCoordinator is ExistingDeploymentParser, Timeloc // Calldatas for setting reward for all submitter bytes hopper_setter_final_calldata_to_ops_multisig; - function run() public parseState { + modifier parseState() { _parseInitialDeploymentParams("script/configs/mainnet/mainnet-config.config.json"); _parseDeployedContracts("script/configs/mainnet/mainnet-addresses.config.json"); + _; + } + function run() public parseState { + uint256 chainId = block.chainid; + emit log_named_uint("You are deploying on ChainID", chainId); + + if (chainId != 1) { + revert("Chain not supported"); + } + RewardsCoordinator oldRewardsCoordinator = rewardsCoordinatorImplementation; // Deploy Rewards Coordinator @@ -181,10 +191,4 @@ contract Upgrade_Mainnet_RewardsCoordinator is ExistingDeploymentParser, Timeloc assertTrue(rewardsCoordinator.isRewardsForAllSubmitter(hopper), "Hopper not set for all submitters"); } - - modifier parseState() { - _parseInitialDeploymentParams("script/configs/mainnet/mainnet-config.config.json"); - _parseDeployedContracts("script/configs/mainnet/mainnet-addresses.config.json"); - _; - } } \ No newline at end of file