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 8a691425b..2762e28cb 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