StarkNet JSON-RPC v0.5.0
This version covers all the information gaps between the feeder-gateway and the RPC, making the node's API more robust towards the feeder gateway deprecation.
What's Changed
- Extract broadcasted declare txn out of the declare txn by @yair-starkware in #122
- Fixed references to other files by @ShahakShama in #126
- Add "required" to the write-api results by @ShahakShama in #127
- Pending block & pending block w hash schema fix by @nagmo-starkware in #129
- Reintroduce broadcasted txn & allow query version by @ArielElp in #125
- Add missing fields to receipts & block header by @ArielElp in #131
** Added the starknet_specVersion endpoint that returns the currently used spec version.
** Added type field to the transaction trace objects.
** Added the order field to events and messages within the transaction trace.
** Added the l1_gas_price and `starknet_version fields to the block header
** Splitted the transaction receipt objects by type and added the execution_resources field to all transaction receipts - Trace improvement: add state diffs and order to events/messages by @ArielElp in #138
- Added string data to CONTRACT_ERROR by @ArielElp in #141
- Added starknet_getTransactionStatus and remove starknet_pendingTransactions by @ArielElp in #140
- Fixed PENDING_STATE_UPDATE schema by @OmriEshhar1 in #144
- Added missing fields to broadcasted_declare_txn_v1 by @ArielElp in #142
- Changed traceBlockTransaction error type by @ArielElp in #143
- Added missing fields to the pending block header by @ArielElp in #145
New Contributors
- @yair-starkware made their first contribution in #122
Full Changelog: v0.4.0...v0.5.0