• Maurelian's avatar
    Add AnchorStateRegistry Implementation to OPSM (#11955) · 2f2554af
    Maurelian authored
    * feat: Add ASR proxy to OPStackManager
    
    * feat: Add AnchorStateRegistry blueprint
    
    * feat: Add AnchorStateRegistry Implementation
    
    * feat: Return startingAnchorInputs as bytes
    
    The op-deployer tooling does not support structs, therefore we need to
    return a more generic type for compatibility.
    
    * rebuild snapshots
    
    * fix: ASR initializer encoding
    
    * handoff commit with op-deployer debugging
    
    debugging op-deployer test
    wip: literal anchor roots
    
    * test and golang fixes
    
    * hardcode permissioned state
    
    * hardcode 0xdead as the starting anchor root
    
    * chore: fix semver lock
    
    * fix: no permissionless root, remove hash from 0xdead
    
    * fix: use 0xdead root properly
    
    * fix: set the override in the input contract
    
    * Fix tests and accidental mutation of `Implementation` struct
    
    * lint
    
    * semver
    
    * Update op-chain-ops/deployer/opsm/opchain.go
    Co-authored-by: default avatarMaurelian <john@oplabs.co>
    
    * Update packages/contracts-bedrock/scripts/DeployOPChain.s.sol
    
    ---------
    Co-authored-by: default avatarMatthew Slipper <me@matthewslipper.com>
    Co-authored-by: default avatarMatt Solomon <matt@mattsolomon.dev>
    2f2554af
Name
Last commit
Last update
..
L1 Loading commit data...
L2 Loading commit data...
actors Loading commit data...
cannon Loading commit data...
dispute Loading commit data...
fixtures Loading commit data...
governance Loading commit data...
invariants Loading commit data...
kontrol Loading commit data...
legacy Loading commit data...
libraries Loading commit data...
mocks Loading commit data...
periphery Loading commit data...
safe Loading commit data...
safe-tools Loading commit data...
setup Loading commit data...
universal Loading commit data...
vendor Loading commit data...
BenchmarkTest.t.sol Loading commit data...
DeployAuthSystem.t.sol Loading commit data...
DeployImplementations.t.sol Loading commit data...
DeployOPChain.t.sol Loading commit data...
DeploySuperchain.t.sol Loading commit data...
ExtendedPause.t.sol Loading commit data...
L2Genesis.t.sol Loading commit data...
Predeploys.t.sol Loading commit data...
Preinstalls.t.sol Loading commit data...
Specs.t.sol Loading commit data...