1. 10 Jan, 2025 7 commits
  2. 09 Jan, 2025 23 commits
  3. 08 Jan, 2025 4 commits
  4. 07 Jan, 2025 6 commits
    • Yann Hodique's avatar
      feat(kurtosis-devnet): ensure kurtosis engine is running (#13611) · 83fb599d
      Yann Hodique authored
      Unfortunately the logic for doing so is not present in the kurtosis
      SDK, so we have to shell out to the binary.
      
      Make sure the version we run is compatible with the client library we
      use to interact with the created enclaves.
      83fb599d
    • protolambda's avatar
      interop, op-supervisor, op-node: Managed Mode (#13406) · f65c549e
      protolambda authored
      * interop: dataflow refactor v2
      Co-authored-by: default avatarAxel Kingsley <axel.kingsley@gmail.com>
      
      * interop: many refactor-fixes, make action test pass
      
      * op-e2e: fix lint
      
      * op-service: RPC event-stream util, for subscription and polling flexibility
      
      * op-node: update interop managed-mode RPC events to use RPC stream util
      
      * op-supervisor: subscribe or poll for managed-node events
      
      * op-service: stream fallback util
      
      * op-node: fix interop managed L1 traversal
      
      * op-supervisor: enable action tests to pull events
      
      * op-e2e: fix interop action test
      
      * lint
      
      * fix unit test
      
      * Fixes from E2E tests
      - Reset Engine even when in Managed Mode
      - Use correct wrapped subscription
      - Export wrapped subscription type
      - Close Controllers on exit
      
      * Controller tests and fixes
      
      ---------
      Co-authored-by: default avatarAxel Kingsley <axel.kingsley@gmail.com>
      f65c549e
    • calciumbe's avatar
      Fix typos (#13521) · 2cbfd44d
      calciumbe authored
      2cbfd44d
    • Yann Hodique's avatar
    • Yann Hodique's avatar
      feat(kurtosis-devnet): improve docker host detection (#13608) · 3d577f8e
      Yann Hodique authored
      Move the detection logic to a separate package, and make it testable.
      Also make room for more detection mechanisms down the road if needed.
      3d577f8e
    • Yann Hodique's avatar
      feat(kurtosis-devnet): output L1 addresses (#13601) · 6fa5e378
      Yann Hodique authored
      Dump a few potentially interesting addresses as part of the L1 manifest.
      In particular, superchain addresses.
      
      Implementation addresses are provided as well, as they might come in
      handy for debugging purposes.
      
      Output now looks like:
      ...
        "l1": {
          "name": "Ethereum",
          "nodes": [
            {
              "cl": "http://127.0.0.1:50973",
              "el": "http://127.0.0.1:50965"
            }
          ],
          "addresses": {
            "delayedWETHImpl": "0x6cc791cd89220c47952885782156e5e8f2833063",
            "disputeGameFactoryImpl": "0x256fa44786f5b9aa47f13639b97a52cbbb8d3b6e",
            "l1CrossDomainMessengerImpl": "0xe70dae11d895c2e508e7d1c0c91dd0f3e4e971c3",
            "l1ERC721BridgeImpl": "0x5a0242103310c7992773430e790c142b7e94ef3a",
            "l1StandardBridgeImpl": "0x8eb57e8ca6e1e3216b4293cc37d621a43c17ec40",
            "mipsSingleton": "0xb5322da185af39b53f8d3cbf40636eb3f1b527f2",
            "opcm": "0xf0f6e276962a776112511c4ea74ad12b4e44cd6b",
            "optimismMintableERC20FactoryImpl": "0x5f554a3eabcc8e2055040d563ef4910e8bacff8d",
            "optimismPortalImpl": "0x9d1da1fef40e2b5f44ed193bd88f1d3ee4a31cc5",
            "preimageOracleSingleton": "0x31502454e4b07ab6f35216fd734aafd816a06110",
            "protocolVersionsImpl": "0xba337ce3e690fdd01b1a830404e8caaae22a0638",
            "protocolVersionsProxy": "0xf2749e312b43529cb35a91e355919a376bd22ce3",
            "proxyAdmin": "0xed3b4bf7e17e47dac37d7bb913196e192dcaf748",
            "superchainConfigImpl": "0xcf99c17529cc22c39551547e323ed9dda6841734",
            "superchainConfigProxy": "0x329cf899464ba580bf047f4b886db342c602f579",
            "systemConfigImpl": "0x5d58414e85fc12d343eb3445dd7417c483d939a9"
          }
        },
      ...
      6fa5e378