github eqlabs/pathfinder v0.16.3

latest release: v0.16.4
18 days ago

This is a hotfix release fixing a migration issue potentially leading to missing events in starknet_getEvents response, and JSON-RPC API issues. We're now supporting version 0.8.1 of the JSON-RPC specification on our v0_8 routes.

⚠️ Please note that the JSON-RPC 0.8.1 specification contains an incompatible change: Websocket subscription_ids are now represented as strings. ⚠️

Please upgrade if you're running Pathfinder <= 0.16.2.

Thanks to @apoorvsadana for his contribution!

Added

  • The JSON-RPC 0.8.0 API can now be accessed under /ws/rpc/v0_8 as well if Websockets are enabled. This is equivalent to the /rpc/v0_8 path and is provided only as a convenience feature.

Fixed

  • starknet_subscribeEvents subscriptions stop sending notifications.
  • Broken aggregate bloom filter migration has been updated to work properly. If you migrated from a database running in archived mode, please re-download our latest snapshot and re-run the migrations.
  • starknet_getStateUpdate has new_root and old_root swapped.

Changed

  • JSON-RPC 0.8 subscription_id is now a string.
  • Pathfinder now supports the JSON-RPC 0.8.1 specification. In this new version, the Websocket subscription_id type has been changed to string.

Don't miss a new pathfinder release

NewReleases is sending notifications on new releases.