Skip to content

Commit

Permalink
Merge pull request #2474 from eqlabs/krisztian/stateful-state-diff-co…
Browse files Browse the repository at this point in the history
…mpression

feat(executor): upgrade blockifier for Starknet 0.13.4
  • Loading branch information
kkovaacs authored Jan 16, 2025
2 parents 95f5966 + 4439172 commit 1dbfeb9
Show file tree
Hide file tree
Showing 33 changed files with 4,744 additions and 1,930 deletions.
2,116 changes: 1,298 additions & 818 deletions Cargo.lock

Large diffs are not rendered by default.

17 changes: 9 additions & 8 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -58,17 +58,18 @@ axum = "0.7.5"
base64 = "0.13.1"
bincode = "2.0.0-rc.3"
bitvec = "1.0.1"
blockifier = { git = "https://github.com/eqlabs/sequencer", branch = "eqlabs/main-v0.13.2" }
blockifier = { git = "https://github.com/starkware-libs/sequencer", branch = "main-v0.13.4" }
bloomfilter = "1.0.12"
bytes = "1.4.0"
cached = "0.44.0"
cairo-lang-starknet-classes = "=2.7.0"
# This one needs to match the version used by blockifier
cairo-lang-starknet-classes = "=2.10.0-rc.0"
# This one needs to match the version used by blockifier
cairo-vm = "=1.0.1"
casm-compiler-v1_0_0-alpha6 = { git = "https://github.com/starkware-libs/cairo", tag = "v1.0.0-alpha.6" }
casm-compiler-v1_0_0-rc0 = { git = "https://github.com/starkware-libs/cairo", tag = "v1.0.0-rc0" }
casm-compiler-v1_1_1 = "=1.1.1"
casm-compiler-v2 = "=2.7.0"
casm-compiler-v1_0_0-alpha6 = { package = "cairo-lang-starknet", git = "https://github.com/starkware-libs/cairo", tag = "v1.0.0-alpha.6" }
casm-compiler-v1_0_0-rc0 = { package = "cairo-lang-starknet", git = "https://github.com/starkware-libs/cairo", tag = "v1.0.0-rc0" }
casm-compiler-v1_1_1 = { package = "cairo-lang-starknet", version = "=1.1.1" }
casm-compiler-v2 = { package = "cairo-lang-starknet", version = "=2.10.0-rc.0" }
clap = "4.1.13"
console-subscriber = "0.1.10"
const-decoder = "0.3.0"
Expand Down Expand Up @@ -125,9 +126,9 @@ serde_with = "3.7.0"
sha2 = "0.10.7"
sha3 = "0.10"
# This one needs to match the version used by blockifier
starknet_api = { git = "https://github.com/eqlabs/sequencer", branch = "eqlabs/main-v0.13.2" }
starknet_api = { git = "https://github.com/starkware-libs/sequencer", branch = "main-v0.13.4" }
# This one needs to match the version used by blockifier
starknet-types-core = "=0.1.5"
starknet-types-core = "=0.1.7"
syn = "1.0"
tempfile = "3.8"
test-log = { version = "0.2.12", features = ["trace"] }
Expand Down
8 changes: 4 additions & 4 deletions crates/compiler/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ rust-version = { workspace = true }
[dependencies]
anyhow = { workspace = true }
cairo-lang-starknet-classes = { workspace = true }
casm-compiler-v1_0_0-alpha6 = { package = "cairo-lang-starknet", git = "https://github.com/starkware-libs/cairo", tag = "v1.0.0-alpha.6" }
casm-compiler-v1_0_0-rc0 = { package = "cairo-lang-starknet", git = "https://github.com/starkware-libs/cairo", tag = "v1.0.0-rc0" }
casm-compiler-v1_1_1 = { package = "cairo-lang-starknet", version = "=1.1.1" }
casm-compiler-v2 = { package = "cairo-lang-starknet", version = "=2.7.0" }
casm-compiler-v1_0_0-alpha6 = { workspace = true }
casm-compiler-v1_0_0-rc0 = { workspace = true }
casm-compiler-v1_1_1 = { workspace = true }
casm-compiler-v2 = { workspace = true }
num-bigint = { workspace = true }
pathfinder-common = { path = "../common" }
pathfinder-crypto = { path = "../crypto" }
Expand Down
1 change: 1 addition & 0 deletions crates/executor/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ rust-version = { workspace = true }
anyhow = { workspace = true }
blockifier = { workspace = true }
cached = { workspace = true }
cairo-lang-starknet-classes = { workspace = true }
cairo-vm = { workspace = true }
pathfinder-common = { path = "../common" }
pathfinder-crypto = { path = "../crypto" }
Expand Down
Loading

0 comments on commit 1dbfeb9

Please sign in to comment.