The Config class now lives in its own package, where different aspects are split off in various superclasses of the Config class.
Get rid of the OPPaths class and internalize it into the PathsConfig superclass. Great deal of clarifying what happens inside the OP monorepo.
Move all deployment artifacts into the deployments repo for clarity. We still need to copy or have files generated over there but we move them away as soon as possible in the lifecycle.
Add the docs/opstack file that give an intro the OP stack data flow + how it is configured and run using the deploy config, the rollup config, ...
Update blockscout to latest stable version and document remaining issues
Fix the flaky deployment on the temporary geth
The deployment name is no longer set to the preset name if not specified (always "rollup" by default)
Misc small refactorings and quality of life improvements
The
Config
class now lives in its own package, where different aspects are split off in various superclasses of theConfig
class.Get rid of the
OPPaths
class and internalize it into thePathsConfig
superclass. Great deal of clarifying what happens inside the OP monorepo.Move all deployment artifacts into the
deployments
repo for clarity. We still need to copy or have files generated over there but we move them away as soon as possible in the lifecycle.Add the
docs/opstack
file that give an intro the OP stack data flow + how it is configured and run using the deploy config, the rollup config, ...Update blockscout to latest stable version and document remaining issues
Fix the flaky deployment on the temporary geth
The deployment name is no longer set to the preset name if not specified (always "rollup" by default)
Misc small refactorings and quality of life improvements