• 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
..
autogen Loading commit data...
checks Loading commit data...
deploy Loading commit data...
fpac Loading commit data...
getting-started Loading commit data...
go-ffi Loading commit data...
interfaces Loading commit data...
libraries Loading commit data...
ops Loading commit data...
periphery Loading commit data...
safe Loading commit data...
utils Loading commit data...
Artifacts.s.sol Loading commit data...
DeployAuthSystem.s.sol Loading commit data...
DeployImplementations.s.sol Loading commit data...
DeployOPChain.s.sol Loading commit data...
DeploySuperchain.s.sol Loading commit data...
L2Genesis.s.sol Loading commit data...
SetPreinstalls.s.sol Loading commit data...