Skip to content

Bump cairo-lang and blockifier deps#3

Open
m-kus wants to merge 1 commit intoget-storage-at-block-numberfrom
bump-cairo-lang
Open

Bump cairo-lang and blockifier deps#3
m-kus wants to merge 1 commit intoget-storage-at-block-numberfrom
bump-cairo-lang

Conversation

@m-kus
Copy link
Copy Markdown
Collaborator

@m-kus m-kus commented Mar 31, 2026

Cargo.toml:

  • cairo-lang-*: 2.16.1 → 2.17.0-rc.4 (12 crates)
  • blockifier: git APOLLO-PRE-PROOF-DEMO-22 → crates.io 0.18.0-rc.1
  • starknet_api: git APOLLO-PRE-PROOF-DEMO-22 → crates.io 0.18.0-rc.1
  • starknet-rs-: m-kus git fork → crates.io starknet-rust- 0.19.0-rc.2 (5 crates)
  • flate2: >=1.0.26, <1.0.27 → 1.1.5 (required by starknet-rust-core)

Code fixes for API changes:

  • crates/starknet-devnet-types/src/rpc/transactions.rs:990 — get_vm_resources_cost →
    get_extended_vm_resources_cost (renamed in blockifier 0.18)
  • crates/starknet-devnet-core/src/starknet/mod.rs:464 — calculate_block_commitments now returns
    (BlockHeaderCommitments, BlockCommitmentsMeasurements) tuple; destructure to extract just commitments
  • crates/starknet-devnet-server/src/api/endpoints.rs:499 — EventFilter.address changed from Option to
    Option; wrap with AddressFilter::Single

@m-kus m-kus force-pushed the bump-cairo-lang branch from 710db2d to 554c3e3 Compare April 2, 2026 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant