This release adds support for the second Starknet testnet running on top of Ethereum Goerli. It also contains some fixes and improvements for various JSON-RPC methods and an internal change in how we set up and start Python subprocesses.
Fixes
- JSON-RPC 0.1:
starknet_getStateUpdate
now supports fetching thepending
state update. - JSON-RPC 0.2:
starknet_getBlockWithTxHashes
andstarknet_getBlockWithTxs
returns block not found when requesting the pending block and no pending block is currently available. Previously these methods were falling back to returning the latest block instead. - JSON-RPC 0.1 and 0.2:
starknet_getTransactionReceipt
now has improved performance.
Added
--testnet2
command line flag can be specified to use the second Starknet testnet.
Full Changelog: v0.3.7...v0.3.8