Chanelog
- Change execution resource counters to integers by @OmriEshhar1 in #147
- Allow EMITTED_EVENT to contain events from the pending block by @ShahakShama in #151
- Disallow block_hash/block_number/new_root in the PENDING_BLOCK_HEADER schema by @OmriEshhar1 in #154
- Introduce v3 transactions by @ArielElp in #149
- Add state_diff to L1_HANDLER and DELEGATE call type by @ArielElp in #161
- Add resources to internal calls within a trace by @ArielElp in #160
- add stricter restrictions on v3 fields by @ArielElp in #169
- Make trace fields optional (as in 0.5.1) by @ArielElp in #172
- Refactor traceTransactions and estimateFee, and rename STRK to FRI by @ArielElp in https://github.com/starkware-libs/starknet-specs/pull/174
- use the name
fri
for $10^{-18}$ strk - added
TRANSACTION_EXECUTION_ERROR
- added the SKIP_VALIDATE flag to
starknet_estimateFee
- clarified semantics of simulate and estimate:
simulateTransactions
should provide traces whenever possible and reply withTRANSACTION_EXECUTION_ERROR
in cases of validation failure or internal error.estimateFee
however is expected to fail withTRANSACTION_EXECUTION_ERROR
when a transaction reverts, in order to avoid a scenario where transactions that are known to revert are sent to the network by mistake.
- use the name
- Add units to FEE_ESTIMATE by @ArielElp in #175
- Mandatory simulation flags in starknet_estimateFee by @ArielElp in #177
- Add string data to VALIDATION_FAILURE by @ArielElp in #179
Bug fixes
- Fix bug where all the schemas are vaild in the oneOf in PENDING_DEPLOY_TXN_RECEIPT by @ShahakShama in #150
- Fix DECLARE_TXN_V1 version by @tabaktoni in #170
- Typo fix and added property to schema object by @marioiordanov in #173
- Import BROADCASTED_DECLARE_TXN in write api by @ShahakShama in #178
- Fix versions in spec files and package.json by @FabijanC in #183
New Contributors
- @tabaktoni made their first contribution in #170
- @marioiordanov made their first contribution in #173
- @FabijanC made their first contribution in #183
Full Changelog: v0.5.0...v0.6.0