github eqlabs/pathfinder v0.19.0

latest releases: v0.20.1, v0.20.0
23 days ago

Release Highlights

  • Support for the final JSON-RPC 0.9.0 API.
  • Fix for transaction status and transaction nonce inconsistencies in typical user workflows.
  • ⚠️ Breaking: The default version of the JSON-RPC API served on the / path has changed to 0.8.0.

Changed

  • Pathfinder now implements the final JSON-RPC 0.9.0 specification.
  • blockifier has been upgraded to version 0.15.0-rc.2.
  • The default JSON-RPC listen address has been changed to the IPv6 wildcard address in our Docker images. This avoids problems on IPv6-enabled hosts where localhost resolves to ::1.
  • The default JSON-RPC version (served on the '/' route) has been changed to v08.
  • JSON-RPC starknet_estimateFee and starknet_simulateTransactions now use non-strict nonce checking when using the SKIP_VALIDATE flag. That is, the nonce value needs to be larger than the last used value but no exact match is required.
  • starknet_getTransactionStatus now returns ACCEPTED_* only when that status is known locally, not when it's received from the gateway for an otherwise-unknown transaction.
  • Value of the --sync.poll-interval command-line option can now specify fractional seconds

Fixed

  • starknet_getEvents returns an incomplete result set if the block range includes empty blocks.

Don't miss a new pathfinder release

NewReleases is sending notifications on new releases.