refactor: move deployer assignment to the top

This ensures `deployer` is set then deployment configs are created.
This commit is contained in:
r4bbit 2023-09-26 12:09:30 +02:00
parent cbd03c711c
commit 6b423b72a4
No known key found for this signature in database
GPG Key ID: E95F1E9447DC91A9
1 changed files with 2 additions and 2 deletions

View File

@ -17,13 +17,13 @@ contract DeploymentConfig is Script {
address private deployer;
constructor(address _broadcaster) {
if (_broadcaster == address(0)) revert DeploymentConfig_InvalidDeployerAddress();
deployer = _broadcaster;
if (block.chainid == 31_337) {
activeNetworkConfig = getOrCreateAnvilEthConfig();
} else {
revert DeploymentConfig_NoConfigForChain(block.chainid);
}
if (_broadcaster == address(0)) revert DeploymentConfig_InvalidDeployerAddress();
deployer = _broadcaster;
}
function getOrCreateAnvilEthConfig() public view returns (NetworkConfig memory) {