Starknet:
- Declaring Cairo 1.0 contract classes using the CLI:
- Allow specifying the Sierra->Casm compiler in
starknet declare
using--compiler_dir
to override the use of the default compiler- The value should point to a directory containing the
starknet-sierra-compile
executable, which can be obtained by building the Cairo 1.0 compiler (via runningcargo build --release
from the root folder of the compiler)
- The value should point to a directory containing the
- Allow specifying the compiler's arguments using
--compiler_args
(when using this flag, be sure to include--add-pythonic-hints
in the compiler arguments)
- Allow specifying the Sierra->Casm compiler in
- web3.py v6.0.0 support in the python package
- Rename the old (Cairo 0)
starknet-compile
executable tostarknet-compile-deprecated