eqlabs / pathfinder

A Starknet full node written in Rust
https://eqlabs.github.io/pathfinder/
Other
631 stars 234 forks source link

feat(executor): upgrade blockifier, compiler and VM for Starknet 0.13.2 #2116

Closed kkovaacs closed 3 months ago

kkovaacs commented 3 months ago

This PR upgrades blockifier, the Cairo compiler and VM to versions used by Starknet 0.13.2.

Compatibility with Starknet 0.13.1.1 blocks has been verified by running the re_execute tool for recent mainnet blocks.

There's a slight discrepancy there where the tool reports a difference in L1 gas consumption for reverted transactions. We've decided that this should not be handled as a breaking change as the fee seems to be correct (during tracing) even though the gas cost is different.

Closes #2081