Skip to content
This repository has been archived by the owner on Dec 15, 2023. It is now read-only.

v0.4.0

Compare
Choose a tag to compare
@FabijanC FabijanC released this 17 Nov 17:22
· 166 commits to master since this release

Usage related changes

  • Introduce forking (docs):
    • starknet-devnet --fork-network <NAME|URL> --fork-block <NUMBER>
    • The fork uses testnet ID for all networks (should be configurable in the future)
  • Internal contracts now at the same addresses as on mainnet/testnet:
    • UDC: 0x41a78e741e5af2fec34b695679bc6891742439f7afb8484ecd7766661ad02bf
    • Fee token contract: 0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7
    • Breaking change
  • Lite mode no longer uses sequential deployment tx hashing
    • Performed slower deployment than regular mode
    • Suggestion: reconsider if your use-case benefits from lite mode
  • Fix missing L2 to L1 messages
  • Fix state dumping on exit
  • JSON-RPC:
    • Support v0.2.1
    • Fee estimation for declare txs
    • getEvents: fix continuation token when no events

Development changes

  • Output of testing is clearer - suppressed deprecation warnings
  • Bodies of some tests extracted for easier testing of forking

Merged PRs

Full Changelog: v0.3.5...v0.4.0