fix: pin reth version to v1.9.3 in kurtosis (#352)

## Summary

The e2e test is currently not being executed and return an `error code
-32000: intrinsic gas too high` error during the setup. This is somehow
happening with reth v1.7.0. It is fixed by specifying a more recent reth
version. In this PR we pin it too the latest v1.9.3.

The complete error 
```
[11:07:06.624] ERROR (544356): Failed to setup test suite: slash

# Unhandled error between tests
-------------------------------
150 |     const getErc20BalanceCmd = `${castExecutable} call ${underlyingTokenAddress} "balanceOf(address)(uint256)" ${tokenCreator} --rpc-url ${rpcUrl}`;
151 |     const getEthBalanceCmd = `${castExecutable} balance ${tokenCreator} --rpc-url ${rpcUrl}`;
152 |     console.log(getErc20BalanceCmd);
153 |     const { stdout: ethBalanceOutput } = await $`sh -c ${getEthBalanceCmd}`.quiet();
154 |     console.log(ethBalanceOutput.toString().trim());
155 |     const { stdout: erc20BalanceOutput } = await $`sh -c ${getErc20BalanceCmd}`.quiet();
                     ^
ShellError: Failed with exit code 1
 exitCode: 1,
   stdout: "",
   stderr: "Error: server returned an error response: error code -32000: intrinsic gas too high\n",

      at new ShellError (13:16)
      at new ShellPromise (75:16)
      at BunShell (191:35)
      at <anonymous> (/home/lola/Workspace/Moonsonglabs/datahaven/test/scripts/fund-validators.ts:155:50)
      at /home/lola/Workspace/Moonsonglabs/datahaven/test/suites/slash.test.ts:22:1
```

## What changed

* Updated the kurtosis `minimal.yml` file to pin the reth image to the
v1.9.3 (the latest to this date)

Co-authored-by: Ahmad Kaouk <56095276+ahmadkaouk@users.noreply.github.com>
This commit is contained in:
undercover-cactus 2025-12-10 20:58:03 +01:00 committed by GitHub
parent cb81164f22
commit 0cd52a0937
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,5 +1,6 @@
participants:
- el_type: reth
el_image: ghcr.io/paradigmxyz/reth:v1.9.3
cl_type: lodestar
count: 2