github eqlabs/pathfinder v0.6.7

latest releases: v0.14.3, v0.14.2, v0.14.1...
14 months ago

This release contains a variety of bug fixes.

Of particular impact is a bug introduced in v0.6.4 which caused pathfinder not to download cairo 0 class definitions for classes that are declared but never deployed. The impact of this is that execution methods such as starknet_call and starknet_estimateFee will fail if the execution involves one of these classes. Unfortunately this cannot be fixed retroactively and only a resync will ensure these classes are downloaded correctly. As a much faster alternative, we host database snapshots which we encourage you to use:

link sha256 of uncompressed file
mainnet 0e18eca6b2d4d7dc41a8f8ff1354f9319ec8e8d4bedfe2bad5e4dcc405b18448
testnet 67aa14586d09f668edadc95fa129faf389419d140819084c087a66dde98e55bb
testnet 2 1fd1b274e3eeeda98306f42619587baad60528bbc9b8f0c92671287b9b50a5b9

Fixed

  • some cairo 0 classes are not downloaded which can cause execution methods to fail
    • this bug was introduced in v0.6.4 and requires a resync to fix
  • gateway error messages are not passed through for add_xxx_transaction methods
  • fee estimation is under-estimating most declare transactions by factor 2
  • pathfinder_getTransactionStatus still returns PENDING instead of ACCEPTED_ON_L2

Added

  • cairo-lang upgraded to 0.12.0

Don't miss a new pathfinder release

NewReleases is sending notifications on new releases.