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_8as well if Websockets are enabled. This is equivalent to the/rpc/v0_8path and is provided only as a convenience feature.
Fixed
starknet_subscribeEventssubscriptions 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_getStateUpdatehasnew_rootandold_rootswapped.
Changed
- JSON-RPC 0.8
subscription_idis now a string. - Pathfinder now supports the JSON-RPC 0.8.1 specification. In this new version, the Websocket
subscription_idtype has been changed tostring.