Skip to content

Releases: zksync-sdk/zksync-ethers

v6.10.0

09 Jul 12:01
Compare
Choose a tag to compare

6.10.0 (2024-07-09)

Bug Fixes

  • make weth bridge addresses optional (ad3cff8)

Features

  • types: add l1_committed type into type BlockTag (89e7f69)

v5.9.1

09 Jul 11:59
Compare
Choose a tag to compare

5.9.1 (2024-07-09)

Bug Fixes

v6.9.0

19 Jun 13:42
Compare
Choose a tag to compare

6.9.0 (2024-06-19)

Bug Fixes

  • adapter: fix support for custom bridge (deb01a4)
  • adapter: return IL2SharedBridge (bd67567)

Features

  • align types and RPC endpoints with version v24.7.0 of a node (f7ef615)
  • provider: add Provider.getConfirmedTokens() method (887dc00)
  • provider: add Provider.getFeeParams() method (f5b9381)
  • provider: add Provider.getProtocolVersion() method (864c9d0)
  • provider: add Provider.sendRawTransactionWithDetailedOutput() method (d41a75d)

BREAKING CHANGES

  • Types and RPC endpoints are aligned with version
    v24.7.0 of a node.

v5.9.0

19 Jun 13:40
Compare
Choose a tag to compare

5.9.0 (2024-06-19)

Bug Fixes

  • adapter: fix support for custom bridge (82a54aa)
  • adapter: replace l2Bridge with l2BridgeAddress in _getL2GasLimitFromCustomBridge (7a2e611)
  • adapter: return IL2SharedBridge (aae16cd)

Features

  • align types and RPC endpoints with version v24.7.0 of a node (a419e45)
  • provider: add connectL2Bridge and isL2BridgeLegacy (dd2e3b9)
  • Provider: add Provider.getConfirmedTokens() method (034011f)
  • provider: add Provider.getFeeParams() method (770a410)
  • Provider: add Provider.getProtocolVersion() method (daa3670)
  • provider: add Provider.sendRawTransactionWithDetailedOutput() method (2e4761d)

BREAKING CHANGES

  • Types and RPC endpoints are aligned with version
    v24.7.0 of a node.

v6.8.0

06 Jun 16:12
Compare
Choose a tag to compare

6.8.0 (2024-06-06)

Bug Fixes

  • adapter: fix correct recommendedL1GasLimit in getFullRequiredDepositFee (8e92981)
  • provider: getTransferTx and getWithdrawTx non-eth-based chain (fc19131)
  • types: change types in FullDepositFee from BigInt to bigint (8707879)
  • types: ensure Block.l1BatchTimestamp has accurate value (cbbb84e)
  • types: update RawBlockTransaction (183fa57)

Features

  • provide support for Bridgehub (acfeadd)
  • provider: getTransactionReceipt() returns null if transaction is not mined or found (17f131d)

BREAKING CHANGES

  • provider: Provider.getTransactionReceipt() and BrowserProvider.getTransactionReceipt()
    return null if transaction is not mined, discarded or not found.

v5.8.0

06 Jun 16:10
Compare
Choose a tag to compare

5.8.0 (2024-06-06)

Bug Fixes

  • adapter: fix isWithdrawalFinalized (53bd0df)
  • provider: getTransferTx and getWithdrawTx non eth chain (9ef3836)
  • provider: fix type l2Response.waitL1Commit as waitL1Commit (c33b117)
  • types: update RawBlockTransaction (fe3a0ee)

Features

  • provide support for Bridgehub (bf234e3)

v6.8.0-beta.5

28 May 09:24
Compare
Choose a tag to compare

6.8.0-beta.5 (2024-05-28)

Bug Fixes

  • types: ensure Block.l1BatchTimestamp has accurate value (cbbb84e)
  • types: change types in FullDepositFee from BigInt to bigint (8707879)

Features

  • provider: getTransactionReceipt() returns null if transaction is not mined or found (17f131d)

BREAKING CHANGES

  • provider: Provider.getTransactionReceipt() and BrowserProvider.getTransactionReceipt()
    return null if transaction is not mined, discarded or not found.

v5.7.2

10 May 10:37
Compare
Choose a tag to compare

5.7.2 (2024-05-10)

Bug Fixes

  • resolve module resolution for typechain definition files (c70ccc4)

v6.7.1

09 May 23:05
Compare
Choose a tag to compare

6.7.1 (2024-05-09)

Bug Fixes

  • export typechain at the top level of the package (d125eea)
  • getPriorityOpResponse correctly assigns waitL1Commit to l2Response object (0cfedc9)
  • signer: make Signer compatible when created using BrowserProvider.getSigner() (e62c98d)

v5.7.1

09 May 23:04
Compare
Choose a tag to compare

5.7.1 (2024-05-09)

Bug Fixes

  • export typechain folder at the top of the package` (cbc0301)
  • getPriorityOpResponse correctly assigns waitL1Commit to l2Response object (a0a0cef)
  • signer: make Signer compatible when created using Web3Provider.getSigner() (f16c34c)