You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.