This release improves RPC reliability and consistency for event queries and transaction traces.
Changed
- Increased submitted transactions cache size to better handle load spikes
Fixed
starknet_getEvents
now returns an empty list whenfrom_block > to_block
instead of throwing an error- Trace responses now include
execution_resources
for inner calls, not just the top-level one - When pending data becomes invalid (e.g. a new block is added mid-request), Juno now returns an empty result instead of failing
- Rejected historical transactions are now correctly handled in RPC v9 status queries
- Rejected transactions now include
failure_reason
in RPC v8 - Removed
revert_reason
from RPC v7 responses to align with the spec
Full Changelog: v0.15.0-rc.1...v0.15.0-rc.2