• Matt Solomon's avatar
    OPSM: Begin implementing OP Stack Manager code and it's deployment (#11623) · de31478b
    Matt Solomon authored
    * begin supporting specifying versions in OPSM
    
    * add deploy logic
    
    * deploy OPSM along with implementations
    
    * scaffold opsm interface between scripts
    
    * fixes
    
    * mvp of DeployOPChain
    
    * start working on an e2e opsm test, currently reverts
    
    * fix tests
    
    * test cleanup
    
    * rename opsmSingleton to opsm
    
    * chore: remove unused imports
    
    * refactor: switch from 'new' to blueprints, 50% code size reduction
    
    * fix semgrep
    
    * feat: add OPSM interop tests
    
    * test: add missing specs
    
    * add DisputeGameFactory deployment
    
    * chore: update snapshots
    
    * fix opsm interop support
    
    * chore: update snapshots
    
    * Update packages/contracts-bedrock/test/DeployOPChain.t.sol
    
    * fix: add L1StandardBridge setter and initialization
    
    * chore: small clarification of deploy flow
    
    * Update packages/contracts-bedrock/scripts/DeployImplementations.s.sol
    Co-authored-by: default avatarBlaine Malone <blainemalone01@gmail.com>
    
    * chore: add todos
    
    * fix: change bytes32 to string
    
    * rename addrs to opChainAddrs for clarity
    
    * test: fix assertion string numbering
    
    * chore: update semver lock:
    
    ---------
    Co-authored-by: default avatarBlaine Malone <blainemalone01@gmail.com>
    de31478b
Name
Last commit
Last update
..
Chains.sol Loading commit data...
Config.sol Loading commit data...
DeployUtils.sol Loading commit data...
Executables.sol Loading commit data...
ForgeArtifacts.sol Loading commit data...
LibStateDiff.sol Loading commit data...
Process.sol Loading commit data...
Solarray.sol Loading commit data...
Types.sol Loading commit data...