All notable changes to zksync.js
will be documented in this file.
- Exported classes:
ETHOperation
,Transaction
,ZKSyncTxError
- Exported types:
TotalFee
- (
BatchBuilder
) Make it possible to add signedChangePubKey
transaction to the batch.
- Method for calculation of transaction hash.
- Support for environments without WebAssembly.
- Hardcode gas limit for
depositERC20
for each token.
Signer.transferSignBytes
methodSigner.withdrawSignBytes
methodSigner.forcedExitSignBytes
methodSigner.changePubKeySignBytes
method
- Support of the new contracts upgrade functionality.
- BatchBuilder class for convenient batches creating.
zksync-crypto
release 0.4.5.
- WebSocket provider.
updateTokenSet
function that updates thetokenSet
stored in theProvider
.newMockProvider
andDummyTransport
. Tests for the library.closestGreaterOrEqPackableTransactionAmount
andclosestGreaterOrEqPackableTransactionFee
functions. Tests for them.- Checks for ERC-1271 wallets for whether the messages should be prefixed
- HTTP provider is now the default one.
- Bug with
integerToFloat
function. Now, it really rounds to the closest less or equal float number.
Version 0.8.3 is released.