Commit d699c21e authored by Mark Tyneway's avatar Mark Tyneway

contracts-bedrock: delete deploy config type

The deploy config type in typescript is no longer required. The
Go version should now be considered the canonical version. This is
prep work for creating validation scripts in `op-chain-ops` for
deploy config JSON files that are added to the repository to
ensure that they have sane values, are not missing any values
and do not have any extra values.

This will make it easier to add or remove values over time,
reducing the number of implementations from 3 to 2 as there
is also a solidity version. The solidity version currently
has additional config that is not in the Go version, a follow
up PR will add those values to the Go version.

Also remove `ethers` from `contracts-bedrock` as a dep as
it is no longer needed.
parent 6762d023
This diff is collapsed.
...@@ -40,8 +40,7 @@ ...@@ -40,8 +40,7 @@
"@openzeppelin/contracts": "4.7.3", "@openzeppelin/contracts": "4.7.3",
"@openzeppelin/contracts-upgradeable": "4.7.3", "@openzeppelin/contracts-upgradeable": "4.7.3",
"@rari-capital/solmate": "github:transmissions11/solmate#8f9b23f8838670afda0fd8983f2c41e8037ae6bc", "@rari-capital/solmate": "github:transmissions11/solmate#8f9b23f8838670afda0fd8983f2c41e8037ae6bc",
"clones-with-immutable-args": "github:Saw-mon-and-Natalie/clones-with-immutable-args#105efee1b9127ed7f6fedf139e1fc796ce8791f2", "clones-with-immutable-args": "github:Saw-mon-and-Natalie/clones-with-immutable-args#105efee1b9127ed7f6fedf139e1fc796ce8791f2"
"ethers": "^5.7.0"
}, },
"devDependencies": { "devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.60.1", "@typescript-eslint/eslint-plugin": "^5.60.1",
......
This diff is collapsed.
...@@ -264,9 +264,6 @@ importers: ...@@ -264,9 +264,6 @@ importers:
clones-with-immutable-args: clones-with-immutable-args:
specifier: github:Saw-mon-and-Natalie/clones-with-immutable-args#105efee1b9127ed7f6fedf139e1fc796ce8791f2 specifier: github:Saw-mon-and-Natalie/clones-with-immutable-args#105efee1b9127ed7f6fedf139e1fc796ce8791f2
version: github.com/Saw-mon-and-Natalie/clones-with-immutable-args/105efee1b9127ed7f6fedf139e1fc796ce8791f2 version: github.com/Saw-mon-and-Natalie/clones-with-immutable-args/105efee1b9127ed7f6fedf139e1fc796ce8791f2
ethers:
specifier: ^5.7.0
version: 5.7.1
devDependencies: devDependencies:
'@typescript-eslint/eslint-plugin': '@typescript-eslint/eslint-plugin':
specifier: ^5.60.1 specifier: ^5.60.1
......
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