• Mark Tyneway's avatar
    contracts-bedrock: test deploy script · 6e890faf
    Mark Tyneway authored
    This updates the tests to use the deploy script to set up the
    L1 contracts. This ensures that the tests are testing a setup
    as close as possible as to what ends up in production. The
    L2 contracts are setup in a unified place but as not set up
    behind proxies yet. This has been an issue but should be addressed
    when we have the ability to import the output of the L2 genesis
    generation script.
    
    Any circleci machines that run `forge build` oom when the machine
    is not an xlarge. This means that many jobs need to be bumped up
    to that size for them to run until the end.
    
    `CommonTest` is heavily modified and cleaned up. A lot of code was
    deleted and a good amount of the code that was added is from moving
    things to kwargs sytax from not. Some tests were converted from
    being regular tests into fuzz tests.
    6e890faf
OptimismPortal.md 1.29 KB