This release fixes a few bugs with our implementation of the Starknet JSON-RPC 0.6 specification and fixes some issues with how pathfinder returns execution errors.
Fixed
- Execution errors are opaque and don't always include the root cause.
- Pathfinder uses incorrect fee token gas price for
gas_consumed
calculation for v3 transactions. starknet_traceTransaction
sometimes returns an "Invalid order number for L2-to-L1 message" error.starknet_getTransactionByHash
andstarknet_getTransactionByBlockIdAndIndex
return v3 transactions mapped to v1.
Changed
- JSON-RPC v0.6 support has been updated to v0.6.0-rc5 of the specification.