Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
d1eb03b
feat(generate-pie): migrate SNOS to Starknet 0.14.2
Mohiiit Feb 24, 2026
dcaee88
chore(deps): document upstream 0.14.2 tracking provenance
Mohiiit Feb 24, 2026
e751607
feat: complete SNOS 0.14.2 replay alignment
Mohiiit Mar 25, 2026
d1aa860
fix: skip missing accessed contracts in state update
Mohiiit Mar 25, 2026
8cc5039
chore: pin sequencer to APOLLO 0.14.2 rc.4
Mohiiit Mar 26, 2026
11c0b96
fix: restore 0.14.2 CI on KSS
Mohiiit Mar 26, 2026
a0d6852
chore: narrow replay cli and 0.14.2 e2e coverage
Mohiiit Mar 26, 2026
024b6d5
refactor: document and parallelize initial read backfill
Mohiiit Mar 26, 2026
87509b9
fix: align custom version constants with rc.4
Mohiiit Mar 27, 2026
bd844b7
fix: preserve invoke v3 proof facts
Mohiiit Mar 27, 2026
13dbe31
fix: satisfy clippy test module ordering
Mohiiit Mar 27, 2026
1cd46d9
fix: preprocess block hash boundary reads
Mohiiit Mar 28, 2026
f3a887b
fix: normalize constructor revert reasons for block hash
Mohiiit Mar 29, 2026
2f10d66
fix: normalize nested revert summaries for block hash
Mohiiit Mar 29, 2026
cc4d9d5
test(block-hash): reduce fixture duplication
Mohiiit Apr 8, 2026
cc7ca56
fix(generate-pie): simplify initial reads and special contracts
Mohiiit Apr 8, 2026
4e6784c
Fix replay regressions for Sierra 1.8 and receipt hashing
Mohiiit Apr 9, 2026
f2eda71
fix(generate-pie): isolate initial reads and trim e2e
Mohiiit Apr 9, 2026
78ab892
fix(deps): use apollo rc4 sequencer tag
Mohiiit Apr 9, 2026
12a6f55
fix(rpc-client): wire cairo-native hashing
Mohiiit Apr 9, 2026
5c37a01
fix(ci): install llvm for cairo-native
Mohiiit Apr 9, 2026
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
35 changes: 35 additions & 0 deletions .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ jobs:

clippy:
runs-on: ubuntu-latest
env:
MLIR_SYS_190_PREFIX: /usr/lib/llvm-19
LLVM_SYS_191_PREFIX: /usr/lib/llvm-19
TABLEGEN_190_PREFIX: /usr/lib/llvm-19
steps:
- uses: actions/checkout@v3
- run: rustup show
Expand All @@ -26,6 +30,20 @@ jobs:
with:
python-version: "3.9"
cache: "pip"
- name: Install LLVM/MLIR 19 for cairo-native
run: |
sudo apt-get update
sudo apt-get install -y \
llvm-19 \
llvm-19-dev \
llvm-19-runtime \
clang-19 \
clang-tools-19 \
libclang-19-dev \
lld-19 \
libpolly-19-dev \
libmlir-19-dev \
mlir-19-tools
- name: "Install Python dependencies"
run: |
pip install -r requirements.txt
Expand All @@ -35,6 +53,9 @@ jobs:
runs-on: ubuntu-latest
env:
SNOS_RPC_URL: ${{ secrets.SNOS_RPC_URL }}
MLIR_SYS_190_PREFIX: /usr/lib/llvm-19
LLVM_SYS_191_PREFIX: /usr/lib/llvm-19
TABLEGEN_190_PREFIX: /usr/lib/llvm-19
steps:
- uses: actions/checkout@v3
- run: rustup show
Expand All @@ -43,6 +64,20 @@ jobs:
with:
python-version: "3.9"
cache: "pip"
- name: Install LLVM/MLIR 19 for cairo-native
run: |
sudo apt-get update
sudo apt-get install -y \
llvm-19 \
llvm-19-dev \
llvm-19-runtime \
clang-19 \
clang-tools-19 \
libclang-19-dev \
lld-19 \
libpolly-19-dev \
libmlir-19-dev \
mlir-19-tools
- name: "Install Python dependencies"
run: |
pip install -r requirements.txt
Expand Down
Loading
Loading