• Mark Tyneway's avatar
    contracts-bedrock: system config fix · f68d876c
    Mark Tyneway authored
    Be sure to emit an event in the initialize function
    for the changes to the properties that the op-node cares
    about. This will ensure that the op-node's view of the
    system config is never corrupted. Without this change,
    an accidental reinitialize where the values are changed
    could result in this happening. Add events to prevent
    this from happening. This is done by making internal functions
    that are not `onlyOwner` and using those internal functions
    in `initialize`.
    
    Bump the version of the system config a minor version.
    f68d876c
Name
Last commit
Last update
..
deploy-config Loading commit data...
deployments Loading commit data...
invariant-docs Loading commit data...
lib Loading commit data...
scripts Loading commit data...
src Loading commit data...
test Loading commit data...
test-case-generator Loading commit data...
.envrc.example Loading commit data...
.eslintignore Loading commit data...
.eslintrc.js Loading commit data...
.gas-snapshot Loading commit data...
.gitignore Loading commit data...
.npmignore Loading commit data...
.storage-layout Loading commit data...
CHANGELOG.md Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
STYLE_GUIDE.md Loading commit data...
foundry.toml Loading commit data...
layout-lock.json Loading commit data...
package.json Loading commit data...
semver-lock.json Loading commit data...
slither.config.json Loading commit data...
slither.db.json Loading commit data...
tsconfig.build.json Loading commit data...
tsconfig.json Loading commit data...