• clabby's avatar
    feat: Squash libraries in dispute contracts (#10351) · 154f976d
    clabby authored
    * feat: Squash libraries in dispute contracts
    
    Reorganizes the libraries in the dispute contracts to remove circular
    dependencies. The existing dependency structure resolves within the
    monorepo's environment, but not when the monorepo's contracts are
    imported as a forge project dependency. This unblocks our ability to use
    these contracts for post-checks in `superchain-ops`.
    
    * Remove `IDisputeGame` dep in `LibUDT`
    
    * semver lock
    154f976d