StarkNet
- Support paying fees for transactions
- System calls:
- Add transaction hash and chain id to the
TxInfo
struct. See here
- Add transaction hash and chain id to the
- API:
estimate_fee
get_transaction_trace
- shows the internal calls executed by the transactions in a tree structure. See hereget_transaction
returns a new fieldmax_fee
and thecalldata
field was changed from decimal to hex
- Add an option to cancel an L1->L2 message. See here
- Testing framework:
- Add
replace_abi()
function (useful for the proxy pattern)
- Add
- Technical changes:
- Add
version
andmax_fee
fields to the transaction hash - Account contracts should have an
__execute__
function. To compile a contract with such an external function, you should pass the--account_contract
flag to the compiler.
- Add
Cairo: