All notable changes to zksync_rs
will be documented in this file.
PriorityOpHandle
structure, allowing awaiting for the priority operations execution.PriorityOpHolder::priority_op_handle
method, allowing to getPriorityOpHandle
out of the Ethereum transaction logs.mint
feature withmint_erc20
for minting ERC-20 tokens.EthereumProvider::erc20_balance
method for getting the balance of ERC-20 token.
- Hardcode gas limit for
depositERC20
for each token.
- Constructor of RpcProvider from address and network.
- Support of the new contracts upgrade functionality.
- Additional unit tests.
- Exporting
closest_greater_or_eq_packable_fee_amount
andclosest_greater_or_eq_packable_token_amount
functions.
- Improved overall quality of code.
Wallet::is_signing_key_set
instead of checking if there is anysigning_key
at all, now checks if thesigner
's public key is the same as the public key that is set in zkSync.
Version 0.2.0 is released.