• Matthew Slipper's avatar
    op-e2e: Nuke allocs (#13364) · 6823d676
    Matthew Slipper authored
    * op-e2e: Nuke allocs
    
    This PR integrates op-deployer with op-e2e for the purposes of generating L1/L2 allocs on-the-fly. As a result, there is no longer any need to run `make devnet-allocs` or otherwise continue maintaining the legacy Python devnet. The generated allocs are at parity with those generated by the Python devnet - i.e., they contain the Alphabet VM, the fast fault game, and the deploy config customizations in `devnetL1.json`.
    
    One notable change here is that the ability to generate new allocs files for L2OO chains will no longer be possible post-Holocene. To continue supporting the L2OO tests for the time being, the L2OO allocs files have been archived at the Holocene fork.
    
    Cleaning up the old devnet will be handled separately.
    
    * fix broken tests
    
    * bring back l2oo test
    
    * swap more keys
    
    * more keys
    
    * swap prestates
    
    * remove dead code
    
    * fix prestate proof
    
    * Code review updates
    
    * toml fields
    6823d676
util.go 4.98 KB