• 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
..
clients Loading commit data...
cmd Loading commit data...
contracts Loading commit data...
crossdomain Loading commit data...
deployer Loading commit data...
devkeys Loading commit data...
foundry Loading commit data...
genesis Loading commit data...
interopgen Loading commit data...
script Loading commit data...
solc Loading commit data...
srcmap Loading commit data...
.gitignore Loading commit data...
Makefile Loading commit data...