This repository has been archived by the owner on Dec 15, 2023. It is now read-only.
v0.5.5a0
Pre-release
Pre-release
Usage related changes
- Adapted to Starknet 0.12.0a0
- Applied testnet's change of using HTTP status code 400 instead of 500 for bad requests
- Blocks can still be pending, but the transactions in it are marked as
ACCEPTED_ON_L2
- Changed the default compiler args used in Cairo 1 declaration:
- Old:
--add-pythonic-hints --allowed-libfuncs-list-name experimental_v0.1.0
- New:
--add-pythonic-hints
- Improves Cairo 2 declaration UX
- Old:
- Bugfix in
starknet_simulateTransaction
of JSON-RPC API
Development related changes
- Rewrote the testing contract into Cairo 2
- Not using ABI of Cairo 1/2 testing contracts
- Using
StorageDomain.ON_CHAIN
in nonce and storage manipulation (currently the only allowed value ofStorageDomain
)
Merged PRs
- Bugfix for RPC
starknet_simulateTransaction
response by @mikiw in #509 - Added
call_type
param to rpcFunctionInvocation
by @bartekryba in #513 - Adapt to Starknet / cairo-lang 0.12.0 by @FabijanC in #512
Full Changelog: v0.5.4...v0.5.5a0