- 09 Nov, 2022 20 commits
-
-
Kelvin Fichter authored
Improves the way that package versions are imported for BaseServiceV2 services. By importing directly (in typescript, rather than using require) TypeScript will properly embed the package.json in the /dist folder which makes it possible to run the services using the compiled JavaScript.
-
mergify[bot] authored
feat(ctb): assert dictator config
-
Kelvin Fichter authored
-
mergify[bot] authored
ctb: Add system config deployment
-
Matthew Slipper authored
-
Matthew Slipper authored
-
mergify[bot] authored
integration-tests-bedrock: Remove superfluous packages
-
Mark Tyneway authored
fix: more config cleanup
-
Matthew Slipper authored
-
mergify[bot] authored
op-e2e: Use head rather than pending block for gas estimation
-
Mark Tyneway authored
-
Mark Tyneway authored
Ensures that the e2e test config parsing is correct
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
Now all of the config lives in the `DeployConfig` and there is a method to read dynamic config values from disk given a hh or the dev addresses can be added to the config with `GetDeveloperDeployedAddresses`. This is useful to deduplicate code that has been changing a lot, resulting in code changes in many places to get tests passing again. This will break hive when we do another release of the go packages.
-
mergify[bot] authored
feat(ctb): use Ownable for ProxyAdmin
-
Joshua Gutow authored
This should hopefully avoid issues with not being able to find the pending block.
-
Kelvin Fichter authored
Has ProxyAdmin use Ownable instead of Owned to make sure we're only using one library for ownership.
-
Mark Tyneway authored
op-chain-ops: update config
-
mergify[bot] authored
fix(ctb): tweak OptimismPortal variable ordering
-
- 08 Nov, 2022 20 commits
-
-
Mark Tyneway authored
-
Matthew Slipper authored
-
Mark Tyneway authored
-
mergify[bot] authored
op-bindings: Canonicalize bindings
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
Adds a helper function to read the correct deployment artifacts from disk given a `hardhat.Hardhat` instance. This code was being repeated throughout the codebase so its better to consolidate it into a single location. Now the `DeployConfig` has the L1 contract addresses required to build a L2 genesis. These addresses do not need to be present in the JSON file itself and instead can be read from disk dynamically. Also add a check function that will error on a config that is not sane. This can be made more strict in the future, currently do not want to break anything in the process of introducing this.
-
Mark Tyneway authored
-
Matthew Slipper authored
-
Kelvin Fichter authored
Tweaks the variable ordering in OptimismPortal to keep constants together.
-
Mark Tyneway authored
-
Mark Tyneway authored
We need config options for the recipients of the fee vaults. This adds it to the config parsing.
-
Mark Tyneway authored
fix: GasPriceOracle ownerless
-
Mark Tyneway authored
-
mergify[bot] authored
op-e2e: remove temporary go.mod workaround
-
protolambda authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-