Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
0a5a38f
fixes: for e2e
prkpndy Nov 7, 2025
64a724a
fix: proving and aggregator job processing logic
prkpndy Nov 10, 2025
6a197ef
update: build-e2e-binaries command in Makefile for bootstrapper v1
prkpndy Nov 10, 2025
d00a0b9
chore: update error log in fetching starknet version function
prkpndy Nov 10, 2025
85284f1
chore: update madara config for e2e to use non-zero l1 gas and blob p…
prkpndy Nov 10, 2025
43419d7
chore: update pathfinder config for e2e to use v09 rpc
prkpndy Nov 10, 2025
ed219f5
chore: update invoke_contract method to specify l1 and l2 gas
prkpndy Nov 10, 2025
06a86ca
chore: minor log improvements
prkpndy Nov 10, 2025
028e338
Merge branch 'main' into fix/0.14.0/e2e
prkpndy Nov 10, 2025
a301221
fix: aggregator metadata and logic to use num_snos_batches
prkpndy Nov 11, 2025
cd452be
Merge branch 'main' into fix/0.14.0/e2e
Mohiiit Nov 13, 2025
ffa8d76
update: state update after fusaka upgrade
prkpndy Nov 14, 2025
3e00c6c
feat: add is_mainnet flag to send different state update txns on main…
prkpndy Nov 14, 2025
2c004fc
update: c-kzg and blockifier dependencies
prkpndy Nov 14, 2025
1a9690e
fix: tests
prkpndy Nov 14, 2025
ba3a82c
fix: ethereum da client
prkpndy Nov 14, 2025
ba956b5
Merge branch 'fix/0.14.0/e2e' of github.com:madara-alliance/madara in…
prkpndy Nov 14, 2025
02dbaa5
chore: bump snos version to use updated blockifier with dynamic gas p…
prkpndy Nov 14, 2025
81e850c
Merge branch 'main' of github.com:madara-alliance/madara into fix/0.1…
prkpndy Nov 14, 2025
2dec060
fixes: refactor the code to follow proper design while making txn sid…
prkpndy Nov 18, 2025
eac27b2
fix: e2e
prkpndy Nov 19, 2025
c0b8bc1
fix: e2e
prkpndy Nov 19, 2025
9a112fa
Merge branch 'main' into fix/0.14.0/e2e
prkpndy Nov 20, 2025
b732c39
fix: e2e
prkpndy Nov 20, 2025
c4de0ae
Merge branch 'fix/0.14.0/e2e' of github.com:madara-alliance/madara in…
prkpndy Nov 20, 2025
36d0ea6
Merge branch 'main' into fix/0.14.0/e2e
prkpndy Nov 20, 2025
067bde0
trigger ci
prkpndy Nov 20, 2025
082472a
chore: fix pr comments
prkpndy Nov 20, 2025
425778b
Merge branch 'main' of github.com:madara-alliance/madara into fix/0.1…
prkpndy Nov 20, 2025
3020b81
Merge branch 'main' into fix/0.14.0/e2e
prkpndy Nov 21, 2025
892edcd
chore: fix prettier lint
prkpndy Nov 21, 2025
113b1f1
Merge branch 'fix/0.14.0/e2e' of github.com:madara-alliance/madara in…
prkpndy Nov 21, 2025
ce41dc9
fix: settlement tests
prkpndy Nov 21, 2025
1adbbe5
chore: update e2e workflow to take eth rpc from gh secret
prkpndy Nov 21, 2025
a096175
fix: e2e test
prkpndy Nov 21, 2025
476c0da
Merge branch 'main' of github.com:madara-alliance/madara into fix/0.1…
prkpndy Nov 21, 2025
f5bb6f1
chore: update Cargo.lock file
prkpndy Nov 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions .env.e2e
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
RUST_LOG=info
CARGO_TARGET_DIR=target
#### AWS CONFIG ####
AWS_ACCESS_KEY_ID=test
AWS_SECRET_ACCESS_KEY=test
Expand All @@ -11,15 +12,16 @@ AWS_DEFAULT_REGION=localhost
## MONGODB ##

MADARA_ORCHESTRATOR_DATABASE_NAME=orchestrator
MADARA_ORCHESTRATOR_MADARA_VERSION=0.13.3
MADARA_ORCHESTRATOR_MADARA_VERSION=0.14.0

#### PROVER ####


#### BATCHING ####
MADARA_ORCHESTRATOR_MAX_BATCH_TIME_SECONDS=30
MADARA_ORCHESTRATOR_MAX_BATCH_TIME_SECONDS=90
MADARA_ORCHESTRATOR_MAX_BATCH_SIZE=40
MADARA_ORCHESTRATOR_BATCHING_LOCK_DURATION_SECONDS=3600
MADARA_ORCHESTRATOR_MAX_BLOCKS_PER_SNOS_BATCH=10 # Need to add this since Pathfinder doesn't store builtin weights

## ATLANTIC ##

Expand All @@ -29,8 +31,9 @@ MADARA_ORCHESTRATOR_ATLANTIC_MOCK_FACT_HASH=true # Whether to use mock fact regi
MADARA_ORCHESTRATOR_ATLANTIC_PROVER_TYPE="herodotus" # ("herodotus" | "starkware")
MADARA_ORCHESTRATOR_ATLANTIC_SETTLEMENT_LAYER="ethereum" # ("ethereum" | "starknet")
MADARA_ORCHESTRATOR_ATLANTIC_VERIFIER_CONTRACT_ADDRESS=0x07ec0D28e50322Eb0C159B9090ecF3aeA8346DFe
MADARA_ORCHESTRATOR_ATLANTIC_CAIRO_VM=python
MADARA_ORCHESTRATOR_ATLANTIC_CAIRO_VM=rust # use Rust CairoVM with 0.14.0 aggregator
MADARA_ORCHESTRATOR_ATLANTIC_RESULT=proof-generation

#### SETTLEMENT ####

## ETHEREUM ##
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/task-test-end-to-end.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ on:
description: "Hash used to retrieve the cairo artifacts"
required: true
type: string
secrets:
ETHEREUM_SEPOLIA_RPC:
required: true

jobs:
test-end-to-end:
Expand Down Expand Up @@ -141,6 +144,7 @@ jobs:
env:
# the self hosted runner has a different region so we override it here
AWS_REGION: us-east-1
MADARA_ORCHESTRATOR_ETHEREUM_SETTLEMENT_RPC_URL: ${{ secrets.ETHEREUM_SEPOLIA_RPC }}
MADARA_ORCHESTRATOR_ATLANTIC_API_KEY: ${{ secrets.MADARA_ORCHESTRATOR_ATLANTIC_API_KEY }}
run: |
RUST_LOG=info cargo test \
Expand Down
Loading
Loading