• Mark Tyneway's avatar
    contracts-bedrock: pseudorandom blocknumber in portal fuzz test · 1ea3bba3
    Mark Tyneway authored
    Set a pseudorandom `block.number` when fuzzing the `OptimismPortal`
    deposit transaction codepath. This is a small fix required for
    the migration to using the deploy script to set up the unit tests.
    This prevents underflows with computing the `_prevBlockNum` and also
    adds additional converage since previously the block number was not
    being set dynamically.
    
    Breaking this out into its own smaller PR so that the deploy script
    migration can be smaller.
    1ea3bba3
Name
Last commit
Last update
..
deploy-config Loading commit data...
deployments Loading commit data...
invariant-docs Loading commit data...
lib Loading commit data...
periphery-deploy-config Loading commit data...
scripts Loading commit data...
src Loading commit data...
test 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...