Commit cefb583a authored by Mark Tyneway's avatar Mark Tyneway Committed by GitHub

Merge pull request #6387 from ethereum-optimism/feat/eas-deployments-optimism-goerli

contracts-bedrock: deploy EAS to optimism goerli
parents e251e9c0 a3ea8c3d
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -44,14 +44,18 @@ contract DeployConfig is Script { ...@@ -44,14 +44,18 @@ contract DeployConfig is Script {
uint256 public gasPriceOracleScalar; uint256 public gasPriceOracleScalar;
uint256 public eip1559Denominator; uint256 public eip1559Denominator;
uint256 public eip1559Elasticity; uint256 public eip1559Elasticity;
uint256 public l2GenesisRegolithTimeOffset;
uint256 public faultGameAbsolutePrestate; uint256 public faultGameAbsolutePrestate;
uint256 public faultGameMaxDepth; uint256 public faultGameMaxDepth;
uint256 public faultGameMaxDuration; uint256 public faultGameMaxDuration;
constructor(string memory _path) { constructor(string memory _path) {
console.log("DeployConfig: reading file %s", _path); console.log("DeployConfig: reading file %s", _path);
_json = vm.readFile(_path); try vm.readFile(_path) returns (string memory data) {
_json = data;
} catch {
console.log("Warning: unable to read config. Do not deploy unless you are not using config.");
return;
}
finalSystemOwner = stdJson.readAddress(_json, "$.finalSystemOwner"); finalSystemOwner = stdJson.readAddress(_json, "$.finalSystemOwner");
controller = stdJson.readAddress(_json, "$.controller"); controller = stdJson.readAddress(_json, "$.controller");
...@@ -84,7 +88,6 @@ contract DeployConfig is Script { ...@@ -84,7 +88,6 @@ contract DeployConfig is Script {
gasPriceOracleScalar = stdJson.readUint(_json, "$.gasPriceOracleScalar"); gasPriceOracleScalar = stdJson.readUint(_json, "$.gasPriceOracleScalar");
eip1559Denominator = stdJson.readUint(_json, "$.eip1559Denominator"); eip1559Denominator = stdJson.readUint(_json, "$.eip1559Denominator");
eip1559Elasticity = stdJson.readUint(_json, "$.eip1559Elasticity"); eip1559Elasticity = stdJson.readUint(_json, "$.eip1559Elasticity");
l2GenesisRegolithTimeOffset = stdJson.readUint(_json, "$.l2GenesisRegolithTimeOffset");
if (block.chainid == 900) { if (block.chainid == 900) {
faultGameAbsolutePrestate = stdJson.readUint(_json, "$.faultGameAbsolutePrestate"); faultGameAbsolutePrestate = stdJson.readUint(_json, "$.faultGameAbsolutePrestate");
......
...@@ -97,6 +97,7 @@ abstract contract Deployer is Script { ...@@ -97,6 +97,7 @@ abstract contract Deployer is Script {
function sync() public { function sync() public {
Deployment[] memory deployments = _getTempDeployments(); Deployment[] memory deployments = _getTempDeployments();
console.log("Syncing %s deployments", deployments.length); console.log("Syncing %s deployments", deployments.length);
console.log("Using deployment artifact %s", deployPath);
for (uint256 i; i < deployments.length; i++) { for (uint256 i; i < deployments.length; i++) {
address addr = deployments[i].addr; address addr = deployments[i].addr;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment