github starkware-libs/starknet-specs v0.8.0-rc2

pre-release13 hours ago

The latest release candidate for Starknet's JSON-RPC v0.8.0. This version is aimed to be supported by nodes after the Starknet upgrade to v0.13.4, although dapps can keep communicating with nodes over v0.7.0 (and above) of the specs. This version introduces various improvements, such as a websockets API, improved errors, and several methods that were requested by the community.

Note that v0.13.4 is the version in which the notion of l2_gas will be introduced. This version no longer speaks in terms of low-level resources such as Cairo steps or builtins.

Spec updates

  • Refine compilation error in the write api by @ArielElp in #251
  • Remove block_id from transaction status by @amanusk in #268
  • Add txn_with_hash component and update ws api by @amanusk in #250
  • Add storage_root to contracts leaf data by @ArielElp in #265
  • Add is_reverted to internal calls within the trace by @ArielElp in #266
  • Add ENTRYPOINT_NOT_FOUND error to starknet_call by @ArielElp in #267
  • Remove old transaction support from the write api by @ArielElp in #269

Miscellaneous

Full Changelog: v0.8.0-rc1...v0.8.0-rc2

Don't miss a new starknet-specs release

NewReleases is sending notifications on new releases.