v0.2.5
This release brings a few quality of life improvements:
- Added 2 new commands:
status
andblock-traces
. - Starkli now uses Cairo v2.4.0 by default on all networks.
- The
call
command now also (just likeinvoke
etc.) prints contract error details when it fails. - A warning would now be printed when users attempt to use Starkli with a node that offers an incompatible JSON-RPC version.
Notably, the JSON-RPC version warning is currently only printed for methods that are known to be incompatible, so Starkli only warns you when it knows for sure it will fail. In fact, to avoid excessive network requests, Starkli wouldn't even send the starknet_specVersion
request for methods that it knows are compatible.
Features
- 348bc75: add
status
command - 3642be9: print warning on methods with breaking changes between specs
- b81109e: use compiler v2.4.0 by default for all networks
- ca1739c: add block-traces comand
- ccac7ca: print error details on
call
Misc
- b04d24f: upgrade to rust 1.75.0
Full Changelog: v0.2.4...v0.2.5