• Mark Tyneway's avatar
    sdk: decouple from contracts-bedrock (#10258) · 53afefdd
    Mark Tyneway authored
    * sdk: decouple from contracts-bedrock
    
    Decouples the sdk from `contracts-bedrock` to enable
    it to easily be moved out of the monorepo.
    
    The foundry artifacts are build from 3fc229e3 and then
    copy/pasted into the sdk. There are no large breaking changes
    planned which is why this is safe to do. This sdk has already
    been replaced by viem and in the future a Go sdk can be broken
    out of the `op-e2e` package to serve as the reference implementation
    of a sdk.
    
    The typescript sdk will be subject to just work until new breaking
    changes are introduced but at that point we should have sufficient
    migration to the alternative solutions.
    
    * sdk: remove dead dep
    
    * deps: fix pnpm lock
    53afefdd
pnpm-lock.yaml 683 KB