StarkNet
- A new release - Alpha 1:
- L1 <-> L2 interaction using messages
- On-chain data for storage changes
- Storage variables can be a tuple of felts
- Calldata arguments may be dynamically-sized arrays.
- Starknet CLI
- New commands:
get_transaction
andget_contract_addresses
- New
--contract argument
for tx_status to get location information for errors
- New commands:
range_check
is now required for storage vars- StarkNet OS source code (only Cairo. Hints are not functional yet)
Cairo language
- Uninitialized tempvars
- Hint expressions (for example,
tempvar x = nondet %{ y %}
) - Power operator (for example,
2**3
. Only for constants) - Hex numbers (for example,
0x1234
) - Multiple hints per instruction
cairo-reconstruct-traceback
command