From f65d81a7bf906b47fe17eecb9b3671886327f66c Mon Sep 17 00:00:00 2001 From: Marko Atanasievski Date: Tue, 3 Dec 2024 13:51:18 +0100 Subject: [PATCH] fix: workflow cancun test network (#810) * fix: workflow cancun test network * fix: http url --- .github/workflows/jerigon-native.yml | 8 ++++---- .github/workflows/jerigon-zero.yml | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/jerigon-native.yml b/.github/workflows/jerigon-native.yml index 935cf166a..157abdb84 100644 --- a/.github/workflows/jerigon-native.yml +++ b/.github/workflows/jerigon-native.yml @@ -62,26 +62,26 @@ jobs: - name: Run cancun test network run: | docker pull ghcr.io/0xpolygonzero/erigon:feat-zero - kurtosis run --enclave cancun-testnet github.com/ethpandaops/ethereum-package@4.0.0 \ + kurtosis run --enclave cancun-testnet github.com/ethpandaops/ethereum-package@4.4.0 \ --args-file jerigon-test-network/network_params.yml - name: Generate blocks with transactions run: | - ETH_RPC_URL="$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" + ETH_RPC_URL="http://$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" cast rpc eth_blockNumber --rpc-url $ETH_RPC_URL cd jerigon-test-network && set -a && source .env && set +a bash ./tests/generate_transactions.sh - name: Run prove blocks with native tracer in test_only mode run: | - ETH_RPC_URL="$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" + ETH_RPC_URL="http://$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" ulimit -n 8192 cargo xtask prove-rpc "$ETH_RPC_URL" native test 1 -e 15 -c 0 -b 3000 -r 100 echo "Proving blocks in test_only mode finished" - name: Run prove blocks with native tracer in real mode run: | - ETH_RPC_URL="$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" + ETH_RPC_URL="http://$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" rm -rf proofs/* circuits/* ./proofs.json test.out verify.out leader.out cargo xtask prove-rpc "$ETH_RPC_URL" native verify 4 -e 7 -c 3 -b 3000 -r 100 echo "Proving blocks in real mode finished" diff --git a/.github/workflows/jerigon-zero.yml b/.github/workflows/jerigon-zero.yml index 6d8017a6e..b1e6a46ca 100644 --- a/.github/workflows/jerigon-zero.yml +++ b/.github/workflows/jerigon-zero.yml @@ -62,26 +62,26 @@ jobs: - name: Run cancun test network run: | docker pull ghcr.io/0xpolygonzero/erigon:feat-zero - kurtosis run --enclave cancun-testnet github.com/ethpandaops/ethereum-package@4.0.0 \ + kurtosis run --enclave cancun-testnet github.com/ethpandaops/ethereum-package@4.4.0 \ --args-file jerigon-test-network/network_params.yml - name: Generate blocks with transactions run: | - ETH_RPC_URL="$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" + ETH_RPC_URL="http://$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" cast rpc eth_blockNumber --rpc-url $ETH_RPC_URL cd jerigon-test-network && set -a && source .env && set +a bash ./tests/generate_transactions.sh - name: Run prove blocks with zero tracer in test_only mode run: | - ETH_RPC_URL="$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" + ETH_RPC_URL="http://$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" ulimit -n 8192 cargo xtask prove-rpc "$ETH_RPC_URL" jerigon test 1 -e 15 -c 0 -b 3000 -r 100 echo "Proving blocks in test_only mode finished" - name: Run prove blocks with zero tracer in real mode run: | - ETH_RPC_URL="$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" + ETH_RPC_URL="http://$(kurtosis port print cancun-testnet el-2-erigon-lighthouse ws-rpc)" rm -rf proofs/* circuits/* ./proofs.json test.out verify.out leader.out cargo xtask prove-rpc "$ETH_RPC_URL" jerigon verify 2 -e 5 -c 1 -b 3000 -r 100 echo "Proving blocks in real mode finished"