Skip to content

Starknet JSON-RPC v0.4.0

Compare
Choose a tag to compare
@ArielElp ArielElp released this 07 Aug 04:58
· 149 commits to master since this release
6fadca1

This version of the RPC is compatible with Starknet 0.12.1.

Changelog

  • The reverted transaction status has been introduced, and receipts have the optional revert_reason property #99 #106
  • Trace API: code hash is renamed to class hash & simulateTransaction is renamed to simulateTransactions #104
  • Split status into execution_status and finality_status #107
  • Invoke v0 transaction: remove nonce and rename sender_address to contract_address #108
  • Simulation flags: removed SKIP_EXECUTE and added SKIP_FEE_CHARGE #109
  • Added the starknet_estimateMessageFee endpoint #100 #115
  • Refactored errors: many unused error codes were removed, and error codes that correspond to potential gateway replies were added to the write API #113 #119
  • Flattened the transaction structures to make the spec more readable #114
  • Added Cairo v>=2.0.0 ABI specs #117
  • Reintroduced DECLARE_TXN_V0 since it may still be returned in historical blocks #120