-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync upstream #1
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [zksync-web3](https://togithub.com/zksync-sdk/zksync2-js/tree/ethers-v5#readme) ([source](https://togithub.com/zksync-sdk/zksync2-js)) | [`^0.13.3` -> `^0.17.0`](https://renovatebot.com/diffs/npm/zksync-web3/0.13.4/0.17.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/zksync-web3/0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/zksync-web3/0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/zksync-web3/0.13.4/0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/zksync-web3/0.13.4/0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>zksync-sdk/zksync2-js (zksync-web3)</summary> ### [`v0.17.0`](https://togithub.com/zksync-sdk/zksync2-js/releases/tag/v0.17.0) [Compare Source](https://togithub.com/zksync-sdk/zksync2-js/compare/v0.16.0...v0.17.0) ##### Features - add `Provider.getBytecodeByHash` and `Provider.getRawBlockTransactions` ([125a092](https://togithub.com/zksync-sdk/zksync2-js/commit/125a092983e1fda7f7aab5daef6a8fb0a76f2c38)) ### [`v0.16.0`](https://togithub.com/zksync-sdk/zksync2-js/compare/v0.15.5...v0.16.0) [Compare Source](https://togithub.com/zksync-sdk/zksync2-js/compare/v0.15.5...v0.16.0) ### [`v0.15.5`](https://togithub.com/zksync-sdk/zksync2-js/compare/v0.15.4...v0.15.5) [Compare Source](https://togithub.com/zksync-sdk/zksync2-js/compare/v0.15.4...v0.15.5) ### [`v0.15.4`](https://togithub.com/zksync-sdk/zksync2-js/releases/tag/v0.15.4) #### 0.15.4 (2023-07-25) ##### Bug Fixes - allow `null` for `txIndexInL1Batch` in formatter </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [ethers](https://ethers.org) ([source](https://togithub.com/ethers-io/ethers.js)) | [`^5.6.0` -> `^6.0.0`](https://renovatebot.com/diffs/npm/ethers/5.7.2/6.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/ethers/6.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ethers/6.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ethers/5.7.2/6.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ethers/5.7.2/6.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>ethers-io/ethers.js (ethers)</summary> ### [`v6.9.0`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv690-2023-11-27-0615) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.8.1...v6.9.0) - Use provider-specified suggested priority fee when available, otherwise fallback onto existing logic of 1 gwei ([#​4463](https://togithub.com/ethers-io/ethers.js/issues/4463); [f8f11c7](https://togithub.com/ethers-io/ethers.js/commit/f8f11c754aa2c9b541db73d3bde66a8ffa5146f0)). - Add auto-detected static network support to providers and allow customizing socket provider options ([#​4199](https://togithub.com/ethers-io/ethers.js/issues/4199), [#​4418](https://togithub.com/ethers-io/ethers.js/issues/4418), [#​4441](https://togithub.com/ethers-io/ethers.js/issues/4441); [4681b83](https://togithub.com/ethers-io/ethers.js/commit/4681b83d516ab2eb41ddb68b5021c97e14c6f2cf)). - Added Base network to AlchemyProvider ([#​4384](https://togithub.com/ethers-io/ethers.js/issues/4384); [9e74d14](https://togithub.com/ethers-io/ethers.js/commit/9e74d14432e6efebdff21b9a7d2e6143af55e143)). - Fixed ParamType formatting causing bad tuple full and minimal ABI output ([#​4329](https://togithub.com/ethers-io/ethers.js/issues/4329), [#​4479](https://togithub.com/ethers-io/ethers.js/issues/4479); [2b67488](https://togithub.com/ethers-io/ethers.js/commit/2b6748815169abf2c99a647131875c13b8b6a787)). - Adjust for provider config weight when kicking off a request in FallbackProvider ([#​4298](https://togithub.com/ethers-io/ethers.js/issues/4298); [da34e35](https://togithub.com/ethers-io/ethers.js/commit/da34e3569e95357d9469209d926cb645f0750bfa)). - More robust FallbackProvider broadcast ([#​4186](https://togithub.com/ethers-io/ethers.js/issues/4186), [#​4297](https://togithub.com/ethers-io/ethers.js/issues/4297), [#​4442](https://togithub.com/ethers-io/ethers.js/issues/4442); [e2485b8](https://togithub.com/ethers-io/ethers.js/commit/e2485b8ef927d18c7a15d2d29b3b0feffec9991a)). - Added safe and finalized provider events ([#​3921](https://togithub.com/ethers-io/ethers.js/issues/3921); [a92766e](https://togithub.com/ethers-io/ethers.js/commit/a92766e56ad04185625037d84fc28adaac7fae8c)). ### [`v6.8.1`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv681-2023-11-01-1608) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.8.0...v6.8.1) - Fixed typo in error description when converting values to arrays ([#​4427](https://togithub.com/ethers-io/ethers.js/issues/4427), [#​4446](https://togithub.com/ethers-io/ethers.js/issues/4446); [8fed2f8](https://togithub.com/ethers-io/ethers.js/commit/8fed2f84768ace4bf3e5742c931a74841da7c637)). - Fix invalid token nonpayable being included in formatted constructor ([#​4412](https://togithub.com/ethers-io/ethers.js/issues/4412); [2e0bd90](https://togithub.com/ethers-io/ethers.js/commit/2e0bd90744b8e76fcf03f75a66cb0061d50f7bd9)). - Add ENS support for Sepolia ([#​4422](https://togithub.com/ethers-io/ethers.js/issues/4422); [1da50ae](https://togithub.com/ethers-io/ethers.js/commit/1da50ae286da01e58a70bb8df8aa5cc5d260e33e)). ### [`v6.8.0`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv680-2023-10-10-2242) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.7.1...v6.8.0) - Replicated former ENS normalize behaviour for empty strings and update namehash testcases ([125ff11](https://togithub.com/ethers-io/ethers.js/commit/125ff1189b9cefb8abfd7da9c104c75e382a50cc)). - Initial shortMessage support for errors ([#​4241](https://togithub.com/ethers-io/ethers.js/issues/4241); [d6a8c14](https://togithub.com/ethers-io/ethers.js/commit/d6a8c14d907cf8b90347444c0186b83a5db2e293)). - Fixed resolving ENS addresses used as from parameters ([#​3961](https://togithub.com/ethers-io/ethers.js/issues/3961); [2616f4c](https://togithub.com/ethers-io/ethers.js/commit/2616f4c30c82bd45449b73fa37ef269d60a07d80)). - Merge: [`9a4b753`](https://togithub.com/ethers-io/ethers.js/commit/9a4b7534) [`0c9c23b`](https://togithub.com/ethers-io/ethers.js/commit/0c9c23b0) Merge branch 'v5.8-progress' ([cd5f0fe](https://togithub.com/ethers-io/ethers.js/commit/cd5f0fe03f2137fbc47e295f8db38a5151111e72)). - Allow more loose input format for RLP encoder ([#​4402](https://togithub.com/ethers-io/ethers.js/issues/4402); [9a4b753](https://togithub.com/ethers-io/ethers.js/commit/9a4b7534458fc79a0654b0eb57fc956bffa02a2f)). - Update to latest noble crypto libraries ([#​3975](https://togithub.com/ethers-io/ethers.js/issues/3975); [b27faa0](https://togithub.com/ethers-io/ethers.js/commit/b27faa02ac8f90e2e54b188e8139c59d98c469e3)). - More robust configuration options for FetchRequest getUrl functions ([#​4353](https://togithub.com/ethers-io/ethers.js/issues/4353); [9541f2f](https://togithub.com/ethers-io/ethers.js/commit/9541f2f70cd7f5c6f3caf93f5a3d5e34eae5281a)). - Ignore blockTag when calling Etherscan if it is the default block tag ([dcea9b3](https://togithub.com/ethers-io/ethers.js/commit/dcea9b353619d85878ad2ba340ae17e5c285d558)). ### [`v6.7.1`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv671-2023-08-15-0308) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.7.0...v6.7.1) - Prevent destroyed providers from emitting network detection errors ([7d41730](https://togithub.com/ethers-io/ethers.js/commit/7d4173049edc3b4ff2de1971c3ecca3b08588651)). - Fix VSCode reported lint issues ([#​4153](https://togithub.com/ethers-io/ethers.js/issues/4153), [#​4156](https://togithub.com/ethers-io/ethers.js/issues/4156), [#​4158](https://togithub.com/ethers-io/ethers.js/issues/4158), [#​4159](https://togithub.com/ethers-io/ethers.js/issues/4159); [4eb84da](https://togithub.com/ethers-io/ethers.js/commit/4eb84da865a82a27c5113c38102b6b710096958e), [203dfc3](https://togithub.com/ethers-io/ethers.js/commit/203dfc33b9c8e72c9cdfe0a349ac763ef17a4484)). - Add gasPrice to Polygon feeData for type 0 and type 1 legacy transactions ([#​4315](https://togithub.com/ethers-io/ethers.js/issues/4315); [0df3ab9](https://togithub.com/ethers-io/ethers.js/commit/0df3ab93137039de1e1986bbfe9a5b32ceffa8a4)). ### [`v6.7.0`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv670-2023-08-02-2352) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.6.7...v6.7.0) - Fixed receipt wait not throwing on reverted transactions ([25fef4f](https://togithub.com/ethers-io/ethers.js/commit/25fef4f8d756f5bbf5a2a05e38233248a8eb43ac)). - Added custom priority fee to Optimism chain (via telegram) ([ff80b04](https://togithub.com/ethers-io/ethers.js/commit/ff80b04f31da21496e72d3687cecd1c01efaecc5)). - Add context to Logs that fail decoding due to ABI issues to help debugging ([f3c46f2](https://togithub.com/ethers-io/ethers.js/commit/f3c46f22994d194ff78b3b176407b2ecb7af1c77)). - Added new exports for FallbackProviderOptions and FetchUrlFeeDataNetworkPlugin ([#​2828](https://togithub.com/ethers-io/ethers.js/issues/2828), [#​4160](https://togithub.com/ethers-io/ethers.js/issues/4160); [b1dbbb0](https://togithub.com/ethers-io/ethers.js/commit/b1dbbb0de3f10a3d9e12d6a84ad5c52bea25c7f6)). - Allow overriding pollingInterval in JsonRpcProvider constructor (via discord) ([f42f258](https://togithub.com/ethers-io/ethers.js/commit/f42f258beb305a06e563ad16522f095a72da32eb)). - Fixed FallbackProvider priority sorting ([#​4150](https://togithub.com/ethers-io/ethers.js/issues/4150); [78538eb](https://togithub.com/ethers-io/ethers.js/commit/78538eb100addd135d29e60c9fa4fed3946278fa)). - Added linea network to InfuraProvider and Network ([#​4184](https://togithub.com/ethers-io/ethers.js/issues/4184), [#​4190](https://togithub.com/ethers-io/ethers.js/issues/4190); [d3e5e2c](https://togithub.com/ethers-io/ethers.js/commit/d3e5e2c45b28c377f306091acfc024e30c49ef20)). - Added whitelist support to getDefaultProvider ([82bb936](https://togithub.com/ethers-io/ethers.js/commit/82bb936542e29c6441ac8dc2d3ebbdd4edb708ee)). - Add Polygon RPC endpoints to the default provider ([#​3689](https://togithub.com/ethers-io/ethers.js/issues/3689); [23704a9](https://togithub.com/ethers-io/ethers.js/commit/23704a9c44d5857817e138fb19d44ce2103ca005)). - Added customizable quorum to FallbackProvider ([#​4160](https://togithub.com/ethers-io/ethers.js/issues/4160); [8f0a509](https://togithub.com/ethers-io/ethers.js/commit/8f0a50921a12a866addcf5b0fabc576bfc287689)). - Added basic Gas Station support via a NetworkPlugin ([#​2828](https://togithub.com/ethers-io/ethers.js/issues/2828); [229145d](https://togithub.com/ethers-io/ethers.js/commit/229145ddf566a962517588eaeed155734c7d4598)). - Add BNB URLs to EtherscanProvider networks ([ec39abe](https://togithub.com/ethers-io/ethers.js/commit/ec39abe067259fad4ea8607a6c5aece61890eb41)). - Added tests for JSON format ([#​4248](https://togithub.com/ethers-io/ethers.js/issues/4248); [ba36079](https://togithub.com/ethers-io/ethers.js/commit/ba36079a285706694532ce726568c4c447acad47)). - Use empty string for unnamed parameters in JSON output instead of undefined ([#​4248](https://togithub.com/ethers-io/ethers.js/issues/4248); [8c2652c](https://togithub.com/ethers-io/ethers.js/commit/8c2652c8cb4d054207d89688d30930869d9d3f8b)). - Return undefined for Contract properties that do not exist instead of throwing an error ([#​4266](https://togithub.com/ethers-io/ethers.js/issues/4266); [5bf7b34](https://togithub.com/ethers-io/ethers.js/commit/5bf7b3494ed62952fc387b4368a0bdc86dfe163e)). ### [`v6.6.7`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv667-2023-07-28-1450) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.6.6...v6.6.7) - Prevent malformed logs from preventing other logs being decoded ([#​4275](https://togithub.com/ethers-io/ethers.js/issues/4275); [0dca645](https://togithub.com/ethers-io/ethers.js/commit/0dca645632d73488bf6ad460e0d779361a537bbe)). - Allow visibility on human-readable constructors ([#​4278](https://togithub.com/ethers-io/ethers.js/issues/4278); [3a52201](https://togithub.com/ethers-io/ethers.js/commit/3a52201fe2ba68a00105cca2c0901da5ffa18d6b)). ### [`v6.6.6`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv666-2023-07-28-0114) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.6.5...v6.6.6) - Better error message when passing invalid overrides object into a contract deployment ([#​4182](https://togithub.com/ethers-io/ethers.js/issues/4182); [aa2ea3d](https://togithub.com/ethers-io/ethers.js/commit/aa2ea3d5296956fd0d40b83888e1ca053bb250ee)). ### [`v6.6.5`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv665-2023-07-24-0004) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.6.4...v6.6.5) - Reflect symbols in the Contract Proxy to target ([#​4084](https://togithub.com/ethers-io/ethers.js/issues/4048); [ac2f5e5](https://togithub.com/ethers-io/ethers.js/commit/ac2f5e563b8ec0e91a931470eb6ea58b0c01fb3d)). - Allow arrays of address for indexed filter topics ([#​4259](https://togithub.com/ethers-io/ethers.js/issues/4259); [93af87c](https://togithub.com/ethers-io/ethers.js/commit/93af87c447eeb77090e29bd940612603b3f74026)). - Fixed filter encoding for bytesX ([#​4244](https://togithub.com/ethers-io/ethers.js/issues/4244); [fa3a883](https://togithub.com/ethers-io/ethers.js/commit/fa3a883ff7c88611ce766f58bdd4b8ac90814470)). - Fix JSON formatting for tuple arrays ([#​4237](https://togithub.com/ethers-io/ethers.js/issues/4237); [a8bc49b](https://togithub.com/ethers-io/ethers.js/commit/a8bc49bdcf07a51b35f38cf209db27e116cc1a59)). - Better error messages when parsing fragment strings ([#​4246](https://togithub.com/ethers-io/ethers.js/issues/4246); [e36b6c3](https://togithub.com/ethers-io/ethers.js/commit/e36b6c35b7bc777c9adbe0055b32b31a13185240)). - Include the missing fragment key and args when no matching Contract method or event is present ([#​3809](https://togithub.com/ethers-io/ethers.js/issues/3809); [450a176](https://togithub.com/ethers-io/ethers.js/commit/450a176ee25f88a2ddb9ff23b153ef70bf1dc546)). - Prevent a single malformed event from preventing other Contract logs; reported on Discord ([b1375f4](https://togithub.com/ethers-io/ethers.js/commit/b1375f4e4463b856855ebc684b45945455ac082e)). ### [`v6.6.4`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv664-2023-07-16-0035) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.6.3...v6.6.4) - More robust support for Signatures with less standard parameter values ([#​3835](https://togithub.com/ethers-io/ethers.js/issues/3835), [#​4228](https://togithub.com/ethers-io/ethers.js/issues/4228); [a7e4048](https://togithub.com/ethers-io/ethers.js/commit/a7e4048fe3b75a743cec8c8ef2a5fad4bdc8b14c)). - Fixed CCIP-read in the EnsResolver ([#​4221](https://togithub.com/ethers-io/ethers.js/issues/4221); [57f1e1c](https://togithub.com/ethers-io/ethers.js/commit/57f1e1c47148921148e35c10c83539531942923e)). - Skip checking confirmation count if confirms is 0 ([#​4229](https://togithub.com/ethers-io/ethers.js/issues/4229), [#​4242](https://togithub.com/ethers-io/ethers.js/issues/4242); [492919d](https://togithub.com/ethers-io/ethers.js/commit/492919d14f646c630f29e1596e5564df1e51f309)). - Fixed waiting for confirmations in deployment transactions ([#​4212](https://togithub.com/ethers-io/ethers.js/issues/4212), [#​4230](https://togithub.com/ethers-io/ethers.js/issues/4230); [43c253a](https://togithub.com/ethers-io/ethers.js/commit/43c253a402f52a08353c424f6c4e236836cfaf36)). ### [`v6.6.3`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv663-2023-07-11-2055) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.6.2...v6.6.3) - Throw more desscriptive error for unconfigured ENS name contract targets ([#​4213](https://togithub.com/ethers-io/ethers.js/issues/4213); [80f62ef](https://togithub.com/ethers-io/ethers.js/commit/80f62efc41c3a29e690af40a1976928b7f886a0e)). - Fixed contract once not running stop callback ([7d061b7](https://togithub.com/ethers-io/ethers.js/commit/7d061b786f72cbfc461bf80d139d10aeff533a6e)). ### [`v6.6.2`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv662-2023-06-27-2330) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.6.1...v6.6.2) - Wider error detection for call exceptions on certain backends ([#​4154](https://togithub.com/ethers-io/ethers.js/issues/4154), [#​4155](https://togithub.com/ethers-io/ethers.js/issues/4155); [9197f9f](https://togithub.com/ethers-io/ethers.js/commit/9197f9f938b5f3b5f97c043f2dab06854656c932)). - Added wider error deetection for JSON-RPC unsupported operation ([#​4162](https://togithub.com/ethers-io/ethers.js/issues/4162); [1dc8986](https://togithub.com/ethers-io/ethers.js/commit/1dc8986a33be9dce536b24189326cbfaabf1342e)). - Fixed formatUnits and parseUnits for values over 128 bits ([#​4037](https://togithub.com/ethers-io/ethers.js/issues/4037), [#​4133](https://togithub.com/ethers-io/ethers.js/issues/4133); [3d141b4](https://togithub.com/ethers-io/ethers.js/commit/3d141b44b528f52b3c9205125b64ce342f91643c)). ### [`v6.6.1`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv661-2023-06-23-0035) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.6.0...v6.6.1) - Fixed CCIP read in contract calls ([#​4043](https://togithub.com/ethers-io/ethers.js/issues/4043); [d51e3fb](https://togithub.com/ethers-io/ethers.js/commit/d51e3fbff43c31d88353ac71151626312d22c0b9), [857aa8c](https://togithub.com/ethers-io/ethers.js/commit/857aa8ccc30f25eda8e83dcac3e0ad2c1a5ce2b3)). ### [`v6.6.0`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv660-2023-06-13-2142) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.5.1...v6.6.0) - Add exports for AbstractProviderOptions and for MulticoinProviderPlugin ([203a759](https://togithub.com/ethers-io/ethers.js/commit/203a759efc65bf6901d3e574a601525ea3936238)). - Add option to adjust perform cache timeout in AbstractProvider ([de0f518](https://togithub.com/ethers-io/ethers.js/commit/de0f5189f695c181a5fa09100af96a691a338e2b)). - Add full support for MultiCoin plugins and automatic detection for EVM-compatible coin types ([#​3888](https://togithub.com/ethers-io/ethers.js/issues/3888), [#​4081](https://togithub.com/ethers-io/ethers.js/issues/4081); [84375be](https://togithub.com/ethers-io/ethers.js/commit/84375be92d32a2939cf4a2f713e4c554b5b54a32)). - Allow Interface instances where InterfaceAbi are allowed ([#​4142](https://togithub.com/ethers-io/ethers.js/issues/4142); [2318005](https://togithub.com/ethers-io/ethers.js/commit/2318005dfd996c8a7c51603d0264ceabe9bb6141)). - Allow Numeric type for decimals in FixedNumber ([#​4141](https://togithub.com/ethers-io/ethers.js/issues/4141); [9055ef6](https://togithub.com/ethers-io/ethers.js/commit/9055ef6c69291f1a44ea23a2e7b5aaf3140a5577)). ### [`v6.5.1`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv651-2023-06-07-2019) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.5.0...v6.5.1) - Fix lost promise fulfillment when a batch has an error response ([#​4126](https://togithub.com/ethers-io/ethers.js/issues/4126); [8dd21f0](https://togithub.com/ethers-io/ethers.js/commit/8dd21f03334ffd3cdb7ac532376d51fd4130c7ab)). ### [`v6.5.0`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv650-2023-06-06-2241) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.4.2...v6.5.0) - Fix CJS browser bundling ([#​4033](https://togithub.com/ethers-io/ethers.js/issues/4033); [38ee319](https://togithub.com/ethers-io/ethers.js/commit/38ee3195b0192d8180899fd61308e03fa3a0eb32)). - Fixed type guard for non-Typed instances ([#​4087](https://togithub.com/ethers-io/ethers.js/issues/4087); [20c3d1b](https://togithub.com/ethers-io/ethers.js/commit/20c3d1b109743e33ab60a75d69bf7ede73b15ce2)). - Add confirmations to TransactionResponse ([#​4094](https://togithub.com/ethers-io/ethers.js/issues/4094); [bb8685b](https://togithub.com/ethers-io/ethers.js/commit/bb8685b112ce1c689c740d4dbcb358c16fb9b22d)). - Fix stray promises when a node returns invalid results ([#​4118](https://togithub.com/ethers-io/ethers.js/issues/4118); [3c1bad2](https://togithub.com/ethers-io/ethers.js/commit/3c1bad2fb7ad4a6ff90ff11f3e382fd18e41c800)). - Added support to detect and stop providers spinning on intitial network detection ([#​4015](https://togithub.com/ethers-io/ethers.js/issues/4015); [f37a52d](https://togithub.com/ethers-io/ethers.js/commit/f37a52da28ac130b7f4de52901618320994ea87a)). ### [`v6.4.2`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv642-2023-06-05-2241) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.4.1...v6.4.2) - Bump ens-normalize version ([#​4071](https://togithub.com/ethers-io/ethers.js/issues/4071), [#​4077](https://togithub.com/ethers-io/ethers.js/issues/4077), [#​4080](https://togithub.com/ethers-io/ethers.js/issues/4080), [#​4102](https://togithub.com/ethers-io/ethers.js/issues/4102); [c135784](https://togithub.com/ethers-io/ethers.js/commit/c1357847dcdec93d72f28d890f9271d0289ccefd)). - Fix for networks with polling with non-consistent block and filter events ([#​4119](https://togithub.com/ethers-io/ethers.js/issues/4119); [9b0e992](https://togithub.com/ethers-io/ethers.js/commit/9b0e9920c09577296ec0e2abb3acc3f3299d96c7)). ### [`v6.4.1`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv641-2023-06-01-1752) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.4.0...v6.4.1) - Fixed AbstractProvider lookupAddress bug ([#​4086](https://togithub.com/ethers-io/ethers.js/issues/4086); [15ed2f5](https://togithub.com/ethers-io/ethers.js/commit/15ed2f5b32084527961332481c9442a313036a01)). - Fix FixedNumber comparison bug ([#​4112](https://togithub.com/ethers-io/ethers.js/issues/4112); [d8e9586](https://togithub.com/ethers-io/ethers.js/commit/d8e9586044e888e424b5ead0f6e01f88140dba8a)). ### [`v6.4.0`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv640-2023-05-18-1728) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.3.0...v6.4.0) - Coerce value into BigInt when checking for value ([83d7f43](https://togithub.com/ethers-io/ethers.js/commit/83d7f43b9ca4b9868a3952510e56b41ea8610baa)). - Better errors when junk passed as Contract target ([#​3947](https://togithub.com/ethers-io/ethers.js/issues/3947), [#​4053](https://togithub.com/ethers-io/ethers.js/issues/4053); [219b16d](https://togithub.com/ethers-io/ethers.js/commit/219b16dc284b0c6a532c8c49e824d8234f94222b)). - More robust message checking in socket providers ([#​4051](https://togithub.com/ethers-io/ethers.js/issues/4051); [f58990b](https://togithub.com/ethers-io/ethers.js/commit/f58990b80cfd83579014339315e58663c0aa6ae3)). - More robust defaultProvider start-up when a backend fails on bootstrap ([#​3979](https://togithub.com/ethers-io/ethers.js/issues/3979); [984f6fa](https://togithub.com/ethers-io/ethers.js/commit/984f6fa155fca08ebec2353c75ee0a0b974e8568)). - Fix Result.map when Array contains zero elements ([#​4036](https://togithub.com/ethers-io/ethers.js/issues/4036), [#​4048](https://togithub.com/ethers-io/ethers.js/issues/4048); [2e5935b](https://togithub.com/ethers-io/ethers.js/commit/2e5935b91cff462165a054b33c8b8413f51e3f39)). - Fixed error handling for contracts with receive and non-payable fallback ([6db7458](https://togithub.com/ethers-io/ethers.js/commit/6db7458cf0a09e8e8a2abb712239972ab81dc9df)). - Remove superfluous logging in defaultProvider ([f87f6ef](https://togithub.com/ethers-io/ethers.js/commit/f87f6ef9a01ca399664f9fe106b0a677dba0c8e8)). - Removed superfluous logging ([1bc8b55](https://togithub.com/ethers-io/ethers.js/commit/1bc8b55d502a95c4ae58352bdcfce9e5f9ea72d3)). - Fix receipt gas price when effectiveGasPrice is 0 on testnets ([#​4014](https://togithub.com/ethers-io/ethers.js/issues/4014); [2b0fe61](https://togithub.com/ethers-io/ethers.js/commit/2b0fe611335432aee334d777a64d8c7827881618)). - Added error event to provider ([#​3970](https://togithub.com/ethers-io/ethers.js/issues/3970), [#​3982](https://togithub.com/ethers-io/ethers.js/issues/3982); [af0291c](https://togithub.com/ethers-io/ethers.js/commit/af0291c01639674658f5049343da88a84da763a1)). - Removed superfluous parameters for internal transaction functions ([e848978](https://togithub.com/ethers-io/ethers.js/commit/e8489787585c2e69a23f6cdec6901f22b096aebe)). - More aggresive tree-shaking ([076edad](https://togithub.com/ethers-io/ethers.js/commit/076edad81ef62474f48f2b4c8af0edc6e4fd64f2)). - More flexible static network checking ([#​3834](https://togithub.com/ethers-io/ethers.js/issues/3834); [7c0465c](https://togithub.com/ethers-io/ethers.js/commit/7c0465c5fb834eba18d4e5535072685bdc1029f0)). - Support transitive dependants that use non-node16 moduleResolution ([#​3920](https://togithub.com/ethers-io/ethers.js/issues/3920); [df685b1](https://togithub.com/ethers-io/ethers.js/commit/df685b1bd9ad346ee7863beb6c3ca3f4e94932a2)). - Populate any missing log.removed with false ([#​3959](https://togithub.com/ethers-io/ethers.js/issues/3959); [4e478e6](https://togithub.com/ethers-io/ethers.js/commit/4e478e625d5648f2172631eef5fda5776ee776b0)). ### [`v6.3.0`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv630-2023-04-06-0435) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.2.3...v6.3.0) - Added support for legacy ABI JSON fragments ([#​3932](https://togithub.com/ethers-io/ethers.js/issues/3932); [8c5973e](https://togithub.com/ethers-io/ethers.js/commit/8c5973e3a9b8d4d4ed80bdf209d8a0b6cc6b8d6d)). - Add *in* operator support for contract and contract.filters ([#​3901](https://togithub.com/ethers-io/ethers.js/issues/3901); [c58ab3a](https://togithub.com/ethers-io/ethers.js/commit/c58ab3a97687e15a3ffe30b038089c5f4b570bb9)). - Fixed TypedData unsigned value range ([#​3873](https://togithub.com/ethers-io/ethers.js/issues/3873); [a851b24](https://togithub.com/ethers-io/ethers.js/commit/a851b24d0af009ecf277766d2a5f81f9b3e7f9f8)). - Added missing export for getIndexedAccountPath ([#​3875](https://togithub.com/ethers-io/ethers.js/issues/3875); [356ff2b](https://togithub.com/ethers-io/ethers.js/commit/356ff2becb4f4d3622b281d3825770af5caf71ca)). - Fixed TypedData payloads for JSON-restricted chainId field ([#​3836](https://togithub.com/ethers-io/ethers.js/issues/3836); [50b74b8](https://togithub.com/ethers-io/ethers.js/commit/50b74b8806ef2064f2764b09f89c7ac75fda3a3c)). ### [`v6.2.3`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv623-2023-03-27-2122) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.2.2...v6.2.3) - Fixed events when emitted in WebSocketProvider ([#​3767](https://togithub.com/ethers-io/ethers.js/issues/3767), [#​3922](https://togithub.com/ethers-io/ethers.js/issues/3922); [ffaafc0](https://togithub.com/ethers-io/ethers.js/commit/ffaafc0ce1cf40d1d76d8d814c9c445057bf6989)). ### [`v6.2.2`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv622-2023-03-24-0049) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.2.1...v6.2.2) - Fixed FetchRequest when using credentials ([#​3897](https://togithub.com/ethers-io/ethers.js/issues/3897); [88e8124](https://togithub.com/ethers-io/ethers.js/commit/88e8124c37d377628f9b8abdf140fc07ad06259f)). ### [`v6.2.1`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv621-2023-03-23-1733) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.2.0...v6.2.1) - Stall block polling bootstrap when the network is down ([#​3924](https://togithub.com/ethers-io/ethers.js/issues/3924); [603d474](https://togithub.com/ethers-io/ethers.js/commit/603d47496e2b667c15b72f315261d6e299381848)). ### [`v6.2.0`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv620-2023-03-20-1553) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.1.0...v6.2.0) - Added extra details in the error info field for RPC errors ([30ffa78](https://togithub.com/ethers-io/ethers.js/commit/30ffa78d1441fa033677fa09237fc135a314f373)). - Remove Ankr as a deafult for now as the provided API key is failing ([6e01e54](https://togithub.com/ethers-io/ethers.js/commit/6e01e5448f4a3e2d30288d4c8447db295c3a2e7a)). - Fixed deferred filters after unsafe-eval changes ([#​3749](https://togithub.com/ethers-io/ethers.js/issues/3749), [#​3763](https://togithub.com/ethers-io/ethers.js/issues/3763); [2e3802a](https://togithub.com/ethers-io/ethers.js/commit/2e3802a83b8ad2f5a6269d79fbd1c83c9f2d1047)). - Remove use of Function sub-class to address unsafe-eval issues ([#​3749](https://togithub.com/ethers-io/ethers.js/issues/3749), [#​3763](https://togithub.com/ethers-io/ethers.js/issues/3763); [7d3af51](https://togithub.com/ethers-io/ethers.js/commit/7d3af512c75b4c24027ec2daef1e9f4c1064194a)). - Added verifyTypedData utility (reported on Farcaster) ([f06a445](https://togithub.com/ethers-io/ethers.js/commit/f06a445247f3b294f9fc805cc8fe0752accb8edc)). - Removed stray logging in IpcProvider ([#​3908](https://togithub.com/ethers-io/ethers.js/issues/3908), [#​3909](https://togithub.com/ethers-io/ethers.js/issues/3909); [e11d4c1](https://togithub.com/ethers-io/ethers.js/commit/e11d4c1c20cc5b6fd5803cf9636c4f5bc082dab7)). - Fixed legacy serialization for implicit chainId transactions ([#​3898](https://togithub.com/ethers-io/ethers.js/issues/3898), [#​3899](https://togithub.com/ethers-io/ethers.js/issues/3899); [fcf6c8f](https://togithub.com/ethers-io/ethers.js/commit/fcf6c8fcee95ec412aaafba8ec84d5049b077a4e)). - Fix Webpack issue (reported on discord) ([3ad4273](https://togithub.com/ethers-io/ethers.js/commit/3ad4273b8b714bff344ccbfb1eb71ed8a8b7cfa4)). - Fix some bundlers which cannot handle recursive pkg.exports ([#​3848](https://togithub.com/ethers-io/ethers.js/issues/3848); [6315e78](https://togithub.com/ethers-io/ethers.js/commit/6315e78ea32147653b72ca06f6800f3e2df6ffbf)). - Fixed typo in signature.s error ([#​3891](https://togithub.com/ethers-io/ethers.js/issues/3891); [47ef3eb](https://togithub.com/ethers-io/ethers.js/commit/47ef3ebde37bfa0c015c258c3d8a6800d751e147)). - Fixed stray unreachable code ([#​3890](https://togithub.com/ethers-io/ethers.js/issues/3890); [c220fe2](https://togithub.com/ethers-io/ethers.js/commit/c220fe2ea747ccc80cd3c4020e0278e3daf3c4fc)). - Move all wrapping to proper \_wrap functions ([#​3818](https://togithub.com/ethers-io/ethers.js/issues/3818); [02a0aad](https://togithub.com/ethers-io/ethers.js/commit/02a0aad61212c35e8d2723a8ae589989b97dae3e)). ### [`v6.1.0`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv610-2023-03-07-0210) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.0.8...v6.1.0) - Fixed ethers imported in web workers ([#​3856](https://togithub.com/ethers-io/ethers.js/issues/3856); [5f2678f](https://togithub.com/ethers-io/ethers.js/commit/5f2678fb059d643638b9cc1dc59cbfc61ce7a7b8)). - Added Sepolia support ([#​3863](https://togithub.com/ethers-io/ethers.js/issues/3863); [abeaa74](https://togithub.com/ethers-io/ethers.js/commit/abeaa74da04fbe25e837a2ffa7d1e9c1257a5da5)). - Added missing exports ([#​3734](https://togithub.com/ethers-io/ethers.js/issues/3734); [06aa303](https://togithub.com/ethers-io/ethers.js/commit/06aa30363f88144db672376d39012d7fe3f86c33)). - Allow null values for TypedData domain ([#​3623](https://togithub.com/ethers-io/ethers.js/issues/3623); [a32af3a](https://togithub.com/ethers-io/ethers.js/commit/a32af3adc104c4b07a45097a4a3725a4ce9e0be6)). - Added listAccounts to JsonRpcProvider ([#​3778](https://togithub.com/ethers-io/ethers.js/issues/3778); [287d94f](https://togithub.com/ethers-io/ethers.js/commit/287d94fc454d03f1b3086ea98745131cdf40129a)). - Allow BigInt for blockTag ([#​3780](https://togithub.com/ethers-io/ethers.js/issues/3780); [fe1f04c](https://togithub.com/ethers-io/ethers.js/commit/fe1f04c6e5fb4254a100f492d7dcbdc3cf19a446)). - Fixed typo in error messages ([#​3822](https://togithub.com/ethers-io/ethers.js/issues/3822), [#​3824](https://togithub.com/ethers-io/ethers.js/issues/3824); [f1a810d](https://togithub.com/ethers-io/ethers.js/commit/f1a810dcb56df54b1e1567f2a59c73500619472f)). - Re-adding definition files to require exports ([#​3703](https://togithub.com/ethers-io/ethers.js/issues/3703); [76fab92](https://togithub.com/ethers-io/ethers.js/commit/76fab923da33e71e6bb751bb0b5e3ba3faa27ab2)). ### [`v6.0.8`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv608-2023-02-23-0630) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.0.7...v6.0.8) - Fix matic-mumbai network and include aliases to legacy names ([#​3811](https://togithub.com/ethers-io/ethers.js/issues/3811); [20bbd12](https://togithub.com/ethers-io/ethers.js/commit/20bbd1281911d31b360f6f5032251c9257943541)). - Fixed getSigner bug ([#​3821](https://togithub.com/ethers-io/ethers.js/issues/3821); [388edf6](https://togithub.com/ethers-io/ethers.js/commit/388edf6abc168f89f1ca609e9e5b025dc9205add)). ### [`v6.0.7`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv607-2023-02-23-0141) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.0.6...v6.0.7) - Fixed getContentHash ([#​3819](https://togithub.com/ethers-io/ethers.js/issues/3819); [b993f7c](https://togithub.com/ethers-io/ethers.js/commit/b993f7c3b6c0e135c460c8b8dc5943215628231a)). ### [`v6.0.6`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv606-2023-02-22-2153) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.0.5...v6.0.6) - Added chain parameters for Arbitrum and Optimism ([#​3811](https://togithub.com/ethers-io/ethers.js/issues/3811); [77a7323](https://togithub.com/ethers-io/ethers.js/commit/77a7323119923e596f4def4f1bc90beae5447320)). - Fix NonceManager race condition ([#​3812](https://togithub.com/ethers-io/ethers.js/issues/3812), [#​3813](https://togithub.com/ethers-io/ethers.js/issues/3813); [5a3c10a](https://togithub.com/ethers-io/ethers.js/commit/5a3c10a29c047609a50828adb620d88aa8cf0014)). - Add UMD output to dist builds ([#​3814](https://togithub.com/ethers-io/ethers.js/issues/3814); [f9eed4c](https://togithub.com/ethers-io/ethers.js/commit/f9eed4cdb190b06dd4ddaa2382c1de42e8e98de6)). ### [`v6.0.5`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv605-2023-02-18-2236) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.0.4...v6.0.5) - Fixed Result to behave correctly like an array using slice and toArray ([#​3787](https://togithub.com/ethers-io/ethers.js/issues/3787); [399356b](https://togithub.com/ethers-io/ethers.js/commit/399356b91227db04e496628af60c4b8e38207760)). - Replaced substring from 0 index with startsWith ([#​3691](https://togithub.com/ethers-io/ethers.js/issues/3691); [4512e97](https://togithub.com/ethers-io/ethers.js/commit/4512e97f9b55607ce388aa6eb63a37fc196a5d9d)). - Fixed inverted assert in duplicate name detection for ABI encoding ([#​3792](https://togithub.com/ethers-io/ethers.js/issues/3792); [762c2f3](https://togithub.com/ethers-io/ethers.js/commit/762c2f34eac848c5464389f11d1697dcd8ebcbb5)). - Fixed missing property during transaction copy ([#​3793](https://togithub.com/ethers-io/ethers.js/issues/3793); [48bbef7](https://togithub.com/ethers-io/ethers.js/commit/48bbef7ade69bcfe86542f752f15049cc62f4141)). - Add support for Wallet private keys without 0x prefix ([#​3768](https://togithub.com/ethers-io/ethers.js/issues/3768); [4665fb4](https://togithub.com/ethers-io/ethers.js/commit/4665fb4c6886c8b344dee316ba9f4fde57ce7557)). - Fixed quicknode property for defaultProvider ([#​3741](https://togithub.com/ethers-io/ethers.js/issues/3741); [a8afb72](https://togithub.com/ethers-io/ethers.js/commit/a8afb72fbbceb6a5024c1edb85badb72099787ea)). - Fixed exports field order ([#​3703](https://togithub.com/ethers-io/ethers.js/issues/3703), [#​3755](https://togithub.com/ethers-io/ethers.js/issues/3755); [085a905](https://togithub.com/ethers-io/ethers.js/commit/085a9054f349afb816ca1a123737293ec9bd2532)). ### [`v6.0.4`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv604-2023-02-16-0855) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.0.3...v6.0.4) - Fixed custom error decoding ([#​3785](https://togithub.com/ethers-io/ethers.js/issues/3785); [4d9b29d](https://togithub.com/ethers-io/ethers.js/commit/4d9b29de751e2387c143e474bb96d271da892ea6)). - Removed stray debug logging ([e1e0929](https://togithub.com/ethers-io/ethers.js/commit/e1e09293483a9d07fd8e8f96552aa958b5ec45ed)). - Fixed lookupAddress when bad resolver is present ([#​3782](https://togithub.com/ethers-io/ethers.js/issues/3782); [92def9c](https://togithub.com/ethers-io/ethers.js/commit/92def9c1489bb35ad13fe58a1cd107ee3a05a112)). - Fixed FallbackProvider median calculation ([#​3746](https://togithub.com/ethers-io/ethers.js/issues/3746); [83957dc](https://togithub.com/ethers-io/ethers.js/commit/83957dc283043b9af8f6e89920faac3e09ca69fc)). - Move the xnf normalize variant to pkg.browser instead of import ([#​3724](https://togithub.com/ethers-io/ethers.js/issues/3724); [179e6ca](https://togithub.com/ethers-io/ethers.js/commit/179e6ca520392177c7dea5e477b29930952ed637)). ### [`v6.0.3`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv603-2023-02-12-2245) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.0.2...v6.0.3) - Allow null type in transaction receipt for legacy type 0 networks ([#​3459](https://togithub.com/ethers-io/ethers.js/issues/3459); [6372a46](https://togithub.com/ethers-io/ethers.js/commit/6372a46b1b273db3e4c1189daebb4b888bd588bc)). - Fixed events when slicing immutable Result ([#​3765](https://togithub.com/ethers-io/ethers.js/issues/3765); [2ba4a17](https://togithub.com/ethers-io/ethers.js/commit/2ba4a172555b7e17ac01fedfc944549defab61bc)). - More robust support on networks which throw when filters are not supported ([#​3767](https://togithub.com/ethers-io/ethers.js/issues/3767); [37bf4fb](https://togithub.com/ethers-io/ethers.js/commit/37bf4fb55563d7ff66edee15c7515c8a0d6a2266)). - Fixed ignored polling override for JsonRpcApiProvider ([400d576](https://togithub.com/ethers-io/ethers.js/commit/400d57621b3e9a33679a528b5072449699f0a068)). ### [`v6.0.2`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv602-2023-02-04-0850) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.0.1...v6.0.2) - Fixed crossed assert in Fetch ([#​3733](https://togithub.com/ethers-io/ethers.js/issues/3733); [6c338c1](https://togithub.com/ethers-io/ethers.js/commit/6c338c1c5b4013db9754c9d1a33dcbf54330e5c7)). ### [`v6.0.1`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv601-2023-02-04-0406) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v6.0.0...v6.0.1) - Fix Subscriber model when removed within emit callback ([d0ed918](https://togithub.com/ethers-io/ethers.js/commit/d0ed91840c9f51c7ce9061ebb1d36727dbdd51a4)). - Fixed human-readable parser when identifier begins with valid type prefix ([#​3728](https://togithub.com/ethers-io/ethers.js/issues/3728); [522fd16](https://togithub.com/ethers-io/ethers.js/commit/522fd16f68aabc53e4dc8745d4128e0d61260ed5)). - Update to latest secp256k1 library ([#​3719](https://togithub.com/ethers-io/ethers.js/issues/3719); [803e8f9](https://togithub.com/ethers-io/ethers.js/commit/803e8f9821950b83efa876d64b1cfb35f6bccc38)). ### [`v6.0.0`](https://togithub.com/ethers-io/ethers.js/blob/HEAD/CHANGELOG.md#ethersv600-2023-02-02-2248) [Compare Source](https://togithub.com/ethers-io/ethers.js/compare/v5.7.2...v6.0.0) - Initial release ([90afd9b](https://togithub.com/ethers-io/ethers.js/commit/90afd9bd81ed1408421a0247fa0845a74c9eb319)). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…#317) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @​matterlabs/zksync-contracts | [`^0.5.2` -> `^0.6.0`](https://renovatebot.com/diffs/npm/@matterlabs%2fzksync-contracts/0.5.2/0.6.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@matterlabs%2fzksync-contracts/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@matterlabs%2fzksync-contracts/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@matterlabs%2fzksync-contracts/0.5.2/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@matterlabs%2fzksync-contracts/0.5.2/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@typechain/hardhat](https://togithub.com/ethereum-ts/Typechain) | [`^5.0.0` -> `^9.0.0`](https://renovatebot.com/diffs/npm/@typechain%2fhardhat/5.0.0/9.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typechain%2fhardhat/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typechain%2fhardhat/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typechain%2fhardhat/5.0.0/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typechain%2fhardhat/5.0.0/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>ethereum-ts/Typechain (@​typechain/hardhat)</summary> ### [`v9.1.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%409.1.0) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Minor Changes - [`da71c45`](https://togithub.com/ethereum-ts/Typechain/commit/da71c45): Allow passing node16Modules flag to TypeChain ##### Patch Changes - Updated dependencies \[[`3469800`](https://togithub.com/ethereum-ts/Typechain/commit/3469800)] - [email protected] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​0](https://togithub.com/0).5.1 ### [`v9.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%409.0.0) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - Updated dependencies \[[`04ebda9`](https://togithub.com/ethereum-ts/Typechain/commit/04ebda9)] - Updated dependencies \[[`64d18f7`](https://togithub.com/ethereum-ts/Typechain/commit/64d18f7)] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​0](https://togithub.com/0).5.0 ### [`v8.0.3`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%408.0.3) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - Updated dependencies \[[`9107713`](https://togithub.com/ethereum-ts/Typechain/commit/9107713)] - [email protected] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​0](https://togithub.com/0).4.3 ### [`v8.0.2`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%408.0.2) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - Updated dependencies \[[`c4720b9`](https://togithub.com/ethereum-ts/Typechain/commit/c4720b9)] - [email protected] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​0](https://togithub.com/0).4.2 ### [`v8.0.1`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%408.0.1) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - [`c2b3f1b`](https://togithub.com/ethereum-ts/Typechain/commit/c2b3f1b): Support for the newest hardhat-ethers version - Updated dependencies \[[`c2b3f1b`](https://togithub.com/ethereum-ts/Typechain/commit/c2b3f1b)] - Updated dependencies \[[`cd4bb0f`](https://togithub.com/ethereum-ts/Typechain/commit/cd4bb0f)] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​0](https://togithub.com/0).4.1 - [email protected] ### [`v8.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%408.0.0) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Major Changes - [`2380a8f`](https://togithub.com/ethereum-ts/Typechain/commit/2380a8f): Added support for ethers v6 in [@​typechain/hardhat](https://togithub.com/typechain/hardhat) ##### Patch Changes - Updated dependencies \[[`2380a8f`](https://togithub.com/ethereum-ts/Typechain/commit/2380a8f)] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​0](https://togithub.com/0).4.0 ### [`v7.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%407.0.0) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - Updated dependencies \[[`3eb6ed6`](https://togithub.com/ethereum-ts/Typechain/commit/3eb6ed6)] - Updated dependencies \[[`15541e4`](https://togithub.com/ethereum-ts/Typechain/commit/15541e4)] - [@​typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@​11](https://togithub.com/11).0.0 - [email protected] ### [`v6.1.6`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.6) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - Updated dependencies \[[`5b0759d`](https://togithub.com/ethereum-ts/Typechain/commit/5b0759d)] - Updated dependencies \[[`a036651`](https://togithub.com/ethereum-ts/Typechain/commit/a036651)] - [@​typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@​10](https://togithub.com/10).2.1 ### [`v6.1.5`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.5) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - Updated dependencies \[[`31e6957`](https://togithub.com/ethereum-ts/Typechain/commit/31e6957)] - [@​typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@​10](https://togithub.com/10).2.0 ### [`v6.1.4`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.4) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - Updated dependencies \[[`bbc9656`](https://togithub.com/ethereum-ts/Typechain/commit/bbc9656)] - [email protected] - [@​typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@​10](https://togithub.com/10).1.1 ### [`v6.1.3`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.3) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - [`dc5ede9`](https://togithub.com/ethereum-ts/Typechain/commit/dc5ede9): Reduce the time it takes to load the plugin by importing every library only when needed ### [`v6.1.2`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.2) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - [`ed6f85b`](https://togithub.com/ethereum-ts/Typechain/commit/ed6f85b): Don't autodisable overrides for js projects - [`1663b98`](https://togithub.com/ethereum-ts/Typechain/commit/1663b98): Respect the `--quiet` flag ### [`v6.1.1`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.1) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Patch Changes - [`ed6f85b`](https://togithub.com/ethereum-ts/Typechain/commit/ed6f85b): Don't autodisable overrides for js projects - [`1663b98`](https://togithub.com/ethereum-ts/Typechain/commit/1663b98): Respect the `--quiet` flag ### [`v6.1.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/typechain%406.1.0) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Minor Changes - [`5f81ca9`](https://togithub.com/ethereum-ts/Typechain/commit/5f81ca9): Using `--ts-nocheck` (`config.tsNocheck`) flag, you can now add `// @​ts-nocheck` comment in case where code generated by TypeChain doesn't pass typechecking. Read more in [TypeScript docs][tsdocs]. [tsdocs]: \(https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-7.html#-ts-nocheck-in-typescript-files\) - [`156c744`](https://togithub.com/ethereum-ts/Typechain/commit/156c744): Given --help flag, `typechain` CLI now shows the usage guide. ### [`v6.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.0.0) [Compare Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected]) ##### Major Changes - [`3a8a99a`](https://togithub.com/ethereum-ts/Typechain/commit/3a8a99a): Directory tree in generated types now reflects the directory tree in the inputs. Also, only the main contract type is reexported from each file. This change solves a number of name clashing problems. All generated code can still be imported after updating the import path. - [`978490f`](https://togithub.com/ethereum-ts/Typechain/commit/978490f): ## What's breaking: We are not emitting `contractName` fields on contracts and factories anymore. #### Why? `contractName` breaks polymorphism for example: exact token implementation is not assignable to token interface. #### What do to? We are adding optional flag `--discriminate-types` to continue emitting `contractName`. ##### Minor Changes - [`a59ae6e`](https://togithub.com/ethereum-ts/Typechain/commit/a59ae6e): Prefer `import type` in generated files when possible ##### Patch Changes - Updated dependencies \[[`3a8a99a`](https://togithub.com/ethereum-ts/Typechain/commit/3a8a99a)] - Updated dependencies \[[`5b9a7fb`](https://togithub.com/ethereum-ts/Typechain/commit/5b9a7fb)] - Updated dependencies \[[`d86d048`](https://togithub.com/ethereum-ts/Typechain/commit/d86d048)] - Updated dependencies \[[`2395289`](https://togithub.com/ethereum-ts/Typechain/commit/2395289)] - Updated dependencies \[[`e447bfb`](https://togithub.com/ethereum-ts/Typechain/commit/e447bfb)] - Updated dependencies \[[`978490f`](https://togithub.com/ethereum-ts/Typechain/commit/978490f)] - Updated dependencies \[[`a59ae6e`](https://togithub.com/ethereum-ts/Typechain/commit/a59ae6e)] - Updated dependencies \[[`47ab651`](https://togithub.com/ethereum-ts/Typechain/commit/47ab651)] - Updated dependencies \[[`975a9dc`](https://togithub.com/ethereum-ts/Typechain/commit/975a9dc)] - Updated dependencies \[[`e1f832c`](https://togithub.com/ethereum-ts/Typechain/commit/e1f832c)] - [@​typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@​10](https://togithub.com/10).0.0 - [email protected] </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eyre](https://togithub.com/eyre-rs/eyre) | workspace.dependencies | patch | `0.6.9` -> `0.6.10` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tokio](https://tokio.rs) ([source](https://togithub.com/tokio-rs/tokio)) | workspace.dependencies | minor | `1.34.0` -> `1.35.0` | --- ### Release Notes <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.35.0`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.35.0): Tokio v1.35.0 [Compare Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.34.0...tokio-1.35.0) ### 1.35.0 (December 8th, 2023) ##### Added - net: add Apple watchOS support ([#​6176]) ##### Changed - io: drop the `Sized` requirements from `AsyncReadExt.read_buf` ([#​6169]) - runtime: make `Runtime` unwind safe ([#​6189]) - runtime: reduce the lock contention in task spawn ([#​6001]) - tokio: update nix dependency to 0.27.1 ([#​6190]) ##### Fixed - chore: make `--cfg docsrs` work without net feature ([#​6166]) - chore: use relaxed load for `unsync_load` on miri ([#​6179]) - runtime: handle missing context on wake ([#​6148]) - taskdump: fix taskdump cargo config example ([#​6150]) - taskdump: skip notified tasks during taskdumps ([#​6194]) - tracing: avoid creating resource spans with current parent, use a None parent instead ([#​6107]) - tracing: make task span explicit root ([#​6158]) ##### Documented - io: flush in `AsyncWriteExt` examples ([#​6149]) - runtime: document fairness guarantees and current behavior ([#​6145]) - task: document cancel safety of `LocalSet::run_until` ([#​6147]) [#​6001]: https://togithub.com/tokio-rs/tokio/pull/6001 [#​6107]: https://togithub.com/tokio-rs/tokio/pull/6107 [#​6144]: https://togithub.com/tokio-rs/tokio/pull/6144 [#​6145]: https://togithub.com/tokio-rs/tokio/pull/6145 [#​6147]: https://togithub.com/tokio-rs/tokio/pull/6147 [#​6148]: https://togithub.com/tokio-rs/tokio/pull/6148 [#​6149]: https://togithub.com/tokio-rs/tokio/pull/6149 [#​6150]: https://togithub.com/tokio-rs/tokio/pull/6150 [#​6158]: https://togithub.com/tokio-rs/tokio/pull/6158 [#​6166]: https://togithub.com/tokio-rs/tokio/pull/6166 [#​6169]: https://togithub.com/tokio-rs/tokio/pull/6169 [#​6176]: https://togithub.com/tokio-rs/tokio/pull/6176 [#​6179]: https://togithub.com/tokio-rs/tokio/pull/6179 [#​6189]: https://togithub.com/tokio-rs/tokio/pull/6189 [#​6190]: https://togithub.com/tokio-rs/tokio/pull/6190 [#​6194]: https://togithub.com/tokio-rs/tokio/pull/6194 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [syn](https://togithub.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.39` -> `2.0.40` | --- ### Release Notes <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.40`](https://togithub.com/dtolnay/syn/releases/tag/2.0.40) [Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.39...2.0.40) - Fix some edge cases of handling None-delimited groups in expression parser ([#​1539](https://togithub.com/dtolnay/syn/issues/1539), [#​1541](https://togithub.com/dtolnay/syn/issues/1541), [#​1542](https://togithub.com/dtolnay/syn/issues/1542), [#​1543](https://togithub.com/dtolnay/syn/issues/1543), [#​1544](https://togithub.com/dtolnay/syn/issues/1544), [#​1545](https://togithub.com/dtolnay/syn/issues/1545)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [syn](https://togithub.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.40` -> `2.0.41` | --- ### Release Notes <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.41`](https://togithub.com/dtolnay/syn/releases/tag/2.0.41) [Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.40...2.0.41) - Support parsing syn::Field in `parse_quote!` ([#​1548](https://togithub.com/dtolnay/syn/issues/1548)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eyre](https://togithub.com/eyre-rs/eyre) | workspace.dependencies | patch | `0.6.10` -> `0.6.11` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [thiserror](https://togithub.com/dtolnay/thiserror) | workspace.dependencies | patch | `1.0.50` -> `1.0.51` | --- ### Release Notes <details> <summary>dtolnay/thiserror (thiserror)</summary> ### [`v1.0.51`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.51) [Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.50...1.0.51) - Improve diagnostics when an invalid attribute previously caused thiserror to generate no `Error` impl ([#​266](https://togithub.com/dtolnay/thiserror/issues/266)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy45My4xIiwidXBkYXRlZEluVmVyIjoiMzcuOTMuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tokio](https://tokio.rs) ([source](https://togithub.com/tokio-rs/tokio)) | workspace.dependencies | patch | `1.35.0` -> `1.35.1` | --- ### Release Notes <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.35.1`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.35.1): Tokio v1.35.1 [Compare Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.35.0...tokio-1.35.1) ### 1.35.1 (December 19, 2023) This is a forward part of a change that was backported to 1.25.3. ##### Fixed - io: add budgeting to `tokio::runtime::io::registration::async_io` ([#​6221]) [#​6221]: https://togithub.com/tokio-rs/tokio/pull/6221 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [async-trait](https://togithub.com/dtolnay/async-trait) | workspace.dependencies | patch | `0.1.74` -> `0.1.75` | --- ### Release Notes <details> <summary>dtolnay/async-trait (async-trait)</summary> ### [`v0.1.75`](https://togithub.com/dtolnay/async-trait/releases/tag/0.1.75) [Compare Source](https://togithub.com/dtolnay/async-trait/compare/0.1.74...0.1.75) - Documentation improvements </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [syn](https://togithub.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.41` -> `2.0.42` | --- ### Release Notes <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.42`](https://togithub.com/dtolnay/syn/releases/tag/2.0.42) [Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.41...2.0.42) - Documentation improvements </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [proc-macro2](https://togithub.com/dtolnay/proc-macro2) | workspace.dependencies | patch | `1.0.70` -> `1.0.71` | --- ### Release Notes <details> <summary>dtolnay/proc-macro2 (proc-macro2)</summary> ### [`v1.0.71`](https://togithub.com/dtolnay/proc-macro2/releases/tag/1.0.71) [Compare Source](https://togithub.com/dtolnay/proc-macro2/compare/1.0.70...1.0.71) - Turn on `deny(unsafe_op_in_unsafe_fn)` lint </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [futures](https://rust-lang.github.io/futures-rs) ([source](https://togithub.com/rust-lang/futures-rs)) | workspace.dependencies | patch | `0.3.29` -> `0.3.30` | --- ### Release Notes <details> <summary>rust-lang/futures-rs (futures)</summary> ### [`v0.3.30`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0330---2023-12-24) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.29...0.3.30) - Add `{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of` ([#​2797](https://togithub.com/rust-lang/futures-rs/issues/2797)) - Fix panic in `FuturesUnordered::clear` ([#​2809](https://togithub.com/rust-lang/futures-rs/issues/2809)) - Fix panic in `AsyncBufReadExt::fill_buf` ([#​2801](https://togithub.com/rust-lang/futures-rs/issues/2801), [#​2812](https://togithub.com/rust-lang/futures-rs/issues/2812)) - Improve support for targets without atomic CAS ([#​2811](https://togithub.com/rust-lang/futures-rs/issues/2811)) - Remove build scripts ([#​2811](https://togithub.com/rust-lang/futures-rs/issues/2811)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [syn](https://togithub.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.42` -> `2.0.43` | --- ### Release Notes <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.43`](https://togithub.com/dtolnay/syn/releases/tag/2.0.43) [Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.42...2.0.43) - Insert trailing comma if not already present when printing a 1-tuple in pattern position ([#​1553](https://togithub.com/dtolnay/syn/issues/1553)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [thiserror](https://togithub.com/dtolnay/thiserror) | workspace.dependencies | patch | `1.0.51` -> `1.0.52` | --- ### Release Notes <details> <summary>dtolnay/thiserror (thiserror)</summary> ### [`v1.0.52`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.52) [Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.51...1.0.52) - Fix interaction with RUSTC_BOOTSTRAP ([#​269](https://togithub.com/dtolnay/thiserror/issues/269)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
# What ❔ Change was introduced for a custom birdge but on the main bridge this will detect the same withdrawal event twice. ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`.
…348) # What ❔ <!-- What are the changes this PR brings about? --> <!-- Example: This PR adds a PR template to the repo. --> <!-- (For bigger PRs adding more context is appreciated) --> ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`.
🤖 I have created a release *beep* *boop* --- ## [0.4.0](matter-labs/zksync-withdrawal-finalizer@v0.3.4...v0.4.0) (2024-01-16) ### Features * **contracts:** Add the WithdrawalFinalizer Contract ([#314](matter-labs/zksync-withdrawal-finalizer#314)) ([aa71fcb](matter-labs/zksync-withdrawal-finalizer@aa71fcb)) ### Bug Fixes * **chain-events:** do not listen to withdrawalinitiated events ([#347](matter-labs/zksync-withdrawal-finalizer#347)) ([08e6971](matter-labs/zksync-withdrawal-finalizer@08e6971)) * **deps:** update dependency @matterlabs/zksync-contracts to ^0.6.0 ([#317](matter-labs/zksync-withdrawal-finalizer#317)) ([6067bc1](matter-labs/zksync-withdrawal-finalizer@6067bc1)) * **deps:** update dependency ethers to v6 ([#329](matter-labs/zksync-withdrawal-finalizer#329)) ([a3ca0bd](matter-labs/zksync-withdrawal-finalizer@a3ca0bd)) * **deps:** update dependency zksync-web3 to ^0.17.0 ([#318](matter-labs/zksync-withdrawal-finalizer#318)) ([2cb7d58](matter-labs/zksync-withdrawal-finalizer@2cb7d58)) * **finalizer:** introduce an optional threshold to eth withdrawals ([#348](matter-labs/zksync-withdrawal-finalizer#348)) ([a4e91dd](matter-labs/zksync-withdrawal-finalizer@a4e91dd)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
# What ❔ <!-- What are the changes this PR brings about? --> <!-- Example: This PR adds a PR template to the repo. --> <!-- (For bigger PRs adding more context is appreciated) --> ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`.
# What ❔ <!-- What are the changes this PR brings about? --> <!-- Example: This PR adds a PR template to the repo. --> <!-- (For bigger PRs adding more context is appreciated) --> ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`. --------- Signed-off-by: Danil <[email protected]>
🤖 I have created a release *beep* *boop* --- ## [0.5.0](matter-labs/zksync-withdrawal-finalizer@v0.4.0...v0.5.0) (2024-01-17) ### Features * **l1:** parse l2 to l1 message ([#352](matter-labs/zksync-withdrawal-finalizer#352)) ([c5eb7e5](matter-labs/zksync-withdrawal-finalizer@c5eb7e5)) ### Bug Fixes * **storage:** remove order by to optimize query ([#349](matter-labs/zksync-withdrawal-finalizer#349)) ([0fbddd4](matter-labs/zksync-withdrawal-finalizer@0fbddd4)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
# What ❔ <!-- What are the changes this PR brings about? --> <!-- Example: This PR adds a PR template to the repo. --> <!-- (For bigger PRs adding more context is appreciated) --> ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`.
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tracing](https://tokio.rs) ([source](https://togithub.com/tokio-rs/tracing)) | workspace.dependencies | patch | `0.1.39` -> `0.1.40` | ### GitHub Vulnerability Alerts #### [GHSA-8f24-6m29-wm2r](https://togithub.com/tokio-rs/tracing/pull/2765) The implementation of the [`Instrumented::into_inner`] method in affected versions of this crate contains undefined behavior due to incorrect use of [`std::mem::forget`] The function creates `*const` pointers to `self`, calls [`mem::forget(self)`][`std::mem::forget`], and then moves values out of those pointers using [`std::ptr::read`]. ```rust // To manually destructure `Instrumented` without `Drop`, we // move it into a ManuallyDrop and use pointers to its fields let span: *const Span = &this.span; let inner: *const ManuallyDrop<T> = &this.inner; mem::forget(self); // SAFETY: Those pointers are valid for reads, because `Drop` didn't // run, and properly aligned, because `Instrumented` isn't // `#[repr(packed)]`. let _span = unsafe { span.read() }; let inner = unsafe { inner.read() }; ``` However, the [`mem::forget` documentation][`std::mem::forget`] states: > Any resources the value manages, such as heap memory or a file handle, will > linger forever in an unreachable state. **However, it does not guarantee that > pointers to this memory will remain valid.** This means that these pointers are no longer valid. This could result in a stack use-after-free if LLVM chooses to reuse `self`'s stack slot for a rebinding after the call to [`std::mem::forget`]. This undefined behavior has not been observed to cause miscompilation as of Rust 1.73.0. However, any use of this method with the affected versions of `tracing` are unsound. The flaw was corrected in commit [20a1762] ([PR #​2765]) by replacing the use of [`std::mem::forget`] with `std::mem::ManuallyDrop`, ensuring that the stack slot is not reused and the pointers remain valid when they are read. The fix is published in `tracing` [v0.1.40]. Affected versions have been yanked from crates.io. Thanks to [Taylor Cramer] and [Manish Goregaokar] for finding and correcting this issue! [`Instrumented::into_inner`]: https://docs.rs/tracing/latest/tracing/instrument/struct.Instrumented.html#method.into_inner [`std::mem::forget`]: https://doc.rust-lang.org/std/mem/fn.forget.html [`std::ptr::read`]: https://doc.rust-lang.org/std/primitive.pointer.html#method.read-1 [20a1762]: tokio-rs/tracing@20a1762 [PR #​2765]: https://togithub.com/tokio-rs/tracing/pull/2765 [v0.1.40]: https://crates.io/crates/tracing/0.1.40 [Taylor Cramer]: https://togithub.com/cramertj [Manish Goregaokar]: https://togithub.com/manishearth --- ### Release Notes <details> <summary>tokio-rs/tracing (tracing)</summary> ### [`v0.1.40`](https://togithub.com/tokio-rs/tracing/releases/tag/tracing-0.1.40): tracing 0.1.40 [Compare Source](https://togithub.com/tokio-rs/tracing/compare/tracing-0.1.39...tracing-0.1.40) This release fixes a potential stack use-after-free in the `Instrument::into_inner` method. Only uses of this method are affected by this bug. ##### Fixed - Use `mem::ManuallyDrop` instead of `mem::forget` in `Instrument::into_inner` ([#​2765]) [#​2765]: https://togithub.com/tokio-rs/tracing/pull/2765 Thanks to [@​cramertj](https://togithub.com/cramertj) and [@​manishearth](https://togithub.com/manishearth) for finding and fixing this issue! </details> --- ### Configuration 📅 **Schedule**: Branch creation - "" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
# What ❔ <!-- What are the changes this PR brings about? --> <!-- Example: This PR adds a PR template to the repo. --> <!-- (For bigger PRs adding more context is appreciated) --> ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`. --------- Signed-off-by: Danil <[email protected]> Co-authored-by: Fedor Sakharov <[email protected]>
🤖 I have created a release *beep* *boop* --- ## [0.6.0](matter-labs/zksync-withdrawal-finalizer@v0.5.0...v0.6.0) (2024-01-18) ### Features * **api:** adds api to finalizer to query withdrawals ([#354](matter-labs/zksync-withdrawal-finalizer#354)) ([ef5e147](matter-labs/zksync-withdrawal-finalizer@ef5e147)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
# What ❔ <!-- What are the changes this PR brings about? --> <!-- Example: This PR adds a PR template to the repo. --> <!-- (For bigger PRs adding more context is appreciated) --> ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`. Signed-off-by: Danil <[email protected]>
…wals (#351) # What ❔ <!-- What are the changes this PR brings about? --> <!-- Example: This PR adds a PR template to the repo. --> <!-- (For bigger PRs adding more context is appreciated) --> ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`.
# What ❔ <!-- What are the changes this PR brings about? --> <!-- Example: This PR adds a PR template to the repo. --> <!-- (For bigger PRs adding more context is appreciated) --> ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`. --------- Signed-off-by: Danil <[email protected]> Co-authored-by: Fedor Sakharov <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [num](https://togithub.com/rust-num/num) | workspace.dependencies | patch | `0.4.1` -> `0.4.2` | --- ### Release Notes <details> <summary>rust-num/num (num)</summary> ### [`v0.4.2`](https://togithub.com/rust-num/num/blob/HEAD/RELEASES.md#Release-042-2024-04-12) [Compare Source](https://togithub.com/rust-num/num/compare/num-0.4.1...num-0.4.2) - Updated all sub-crates to their latest versions. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [quote](https://togithub.com/dtolnay/quote) | workspace.dependencies | patch | `1.0.35` -> `1.0.36` | --- ### Release Notes <details> <summary>dtolnay/quote (quote)</summary> ### [`v1.0.36`](https://togithub.com/dtolnay/quote/releases/tag/1.0.36) [Compare Source](https://togithub.com/dtolnay/quote/compare/1.0.35...1.0.36) - Documentation improvements </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
# What ❔ <!-- What are the changes this PR brings about? --> <!-- Example: This PR adds a PR template to the repo. --> <!-- (For bigger PRs adding more context is appreciated) --> ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`.
# What ❔ We are currently no longer track L2ToL1Logs from L1 (removed in #398 ), so no need to try to start from the last seen block for those events ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`.
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [serde](https://serde.rs) ([source](https://togithub.com/serde-rs/serde)) | workspace.dependencies | patch | `1.0.197` -> `1.0.198` | --- ### Release Notes <details> <summary>serde-rs/serde (serde)</summary> ### [`v1.0.198`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.198) [Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.197...v1.0.198) - Support serializing and deserializing `Saturating<T>` ([#​2709](https://togithub.com/serde-rs/serde/issues/2709), thanks [@​jbethune](https://togithub.com/jbethune)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [thiserror](https://togithub.com/dtolnay/thiserror) | workspace.dependencies | patch | `1.0.58` -> `1.0.59` | --- ### Release Notes <details> <summary>dtolnay/thiserror (thiserror)</summary> ### [`v1.0.59`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.59) [Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.58...1.0.59) - Unblock testing of rustc `debug-fmt-detail` option ([#​297](https://togithub.com/dtolnay/thiserror/issues/297)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [syn](https://togithub.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.59` -> `2.0.60` | --- ### Release Notes <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.60`](https://togithub.com/dtolnay/syn/releases/tag/2.0.60) [Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.59...2.0.60) - Improve how None-delimited groups are counted by `peek` ([#​1625](https://togithub.com/dtolnay/syn/issues/1625)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [proc-macro2](https://togithub.com/dtolnay/proc-macro2) | workspace.dependencies | patch | `1.0.80` -> `1.0.81` | --- ### Release Notes <details> <summary>dtolnay/proc-macro2 (proc-macro2)</summary> ### [`v1.0.81`](https://togithub.com/dtolnay/proc-macro2/releases/tag/1.0.81) [Compare Source](https://togithub.com/dtolnay/proc-macro2/compare/1.0.80...1.0.81) - Documentation improvements </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
# What ❔ Sometimes we only want a specific set of tokens or even no tokens at all to be finalized. If we want no erc20 tokens to be finalized, say, in the event that we only want to do ETH withdrawals, this option can be set to ``` ONLY_FINALIZE_THESE_TOKENS="[]" ``` ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. - [ ] Code has been formatted via `cargo fmt`.
🤖 I have created a release *beep* *boop* --- ## [0.9.0](matter-labs/zksync-withdrawal-finalizer@v0.8.0...v0.9.0) (2024-04-24) ### Features * Adds filtering of erc20 tokens by their l2 address ([#447](matter-labs/zksync-withdrawal-finalizer#447)) ([09f8810](matter-labs/zksync-withdrawal-finalizer@09f8810)) ### Bug Fixes * do not track l2_to_l1_logs block height on restart ([#445](matter-labs/zksync-withdrawal-finalizer#445)) ([90655c1](matter-labs/zksync-withdrawal-finalizer@90655c1)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [serde](https://serde.rs) ([source](https://togithub.com/serde-rs/serde)) | workspace.dependencies | patch | `1.0.198` -> `1.0.199` | --- ### Release Notes <details> <summary>serde-rs/serde (serde)</summary> ### [`v1.0.199`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.199) [Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.198...v1.0.199) - Fix ambiguous associated item when `forward_to_deserialize_any!` is used on an enum with `Error` variant ([#​2732](https://togithub.com/serde-rs/serde/issues/2732), thanks [@​aatifsyed](https://togithub.com/aatifsyed)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [sentry](https://sentry.io/welcome/) ([source](https://togithub.com/getsentry/sentry-rust)) | workspace.dependencies | minor | `0` -> `0.32.3` | --- ### Release Notes <details> <summary>getsentry/sentry-rust (sentry)</summary> ### [`v0.32.3`](https://togithub.com/getsentry/sentry-rust/blob/HEAD/CHANGELOG.md#0323) [Compare Source](https://togithub.com/getsentry/sentry-rust/compare/0.32.2...0.32.3) **Compatiblity**: - Raised the MSRV to **1.73**. **Improvements**: - Slightly improved overhead of the `tracing` layer. ([#​642](https://togithub.com/getsentry/sentry-rust/pull/642)) **Updates**: - Updated `reqwest` to version `0.12`. - Updated `tonic` to version `0.11`. ### [`v0.32.2`](https://togithub.com/getsentry/sentry-rust/blob/HEAD/CHANGELOG.md#0322) [Compare Source](https://togithub.com/getsentry/sentry-rust/compare/0.32.1...0.32.2) ##### Various fixes & improvements - feat(crons): Add new fields to `MonitorConfig` type ([#​638](https://togithub.com/getsentry/sentry-rust/issues/638)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - build(deps): bump h2 from 0.3.22 to 0.3.24 ([#​635](https://togithub.com/getsentry/sentry-rust/issues/635)) by [@​dependabot](https://togithub.com/dependabot) - fix(hub): avoid deadlocks when emitting events ([#​633](https://togithub.com/getsentry/sentry-rust/issues/633)) by [@​Tuetuopay](https://togithub.com/Tuetuopay) ### [`v0.32.1`](https://togithub.com/getsentry/sentry-rust/blob/HEAD/CHANGELOG.md#0321) [Compare Source](https://togithub.com/getsentry/sentry-rust/compare/0.32.0...0.32.1) **Features**: - Add experimental implementations for Sentry metrics and a cadence sink. These require to use the `UNSTABLE_metrics` and `UNSTABLE_cadence` feature flags. Note that these APIs are still under development and subject to change. ### [`v0.32.0`](https://togithub.com/getsentry/sentry-rust/blob/HEAD/CHANGELOG.md#0320) [Compare Source](https://togithub.com/getsentry/sentry-rust/compare/0.31.8...0.32.0) **Features**: - Updated `sentry-tower` dependencies, including `axum` and `http`. ### [`v0.31.8`](https://togithub.com/getsentry/sentry-rust/blob/HEAD/CHANGELOG.md#0318) [Compare Source](https://togithub.com/getsentry/sentry-rust/compare/0.31.7...0.31.8) ##### Various fixes & improvements - MonitorSchedule constructor that validates crontab syntax ([#​625](https://togithub.com/getsentry/sentry-rust/issues/625)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - fix(docs): Fix some doc errors that slipped in ([#​623](https://togithub.com/getsentry/sentry-rust/issues/623)) by [@​flub](https://togithub.com/flub) - docs(tower): Mention how to enable http feature from sentry crate ([#​622](https://togithub.com/getsentry/sentry-rust/issues/622)) by [@​flub](https://togithub.com/flub) - build(deps): bump rustix from 0.37.23 to 0.37.25 ([#​619](https://togithub.com/getsentry/sentry-rust/issues/619)) by [@​dependabot](https://togithub.com/dependabot) ### [`v0.31.7`](https://togithub.com/getsentry/sentry-rust/blob/HEAD/CHANGELOG.md#0317) [Compare Source](https://togithub.com/getsentry/sentry-rust/compare/0.31.6...0.31.7) ##### Various fixes & improvements - The minimum supported Rust version was bumped to **1.68.0** due to requirements from dependencies. ([#​612](https://togithub.com/getsentry/sentry-rust/issues/612)) ### [`v0.31.6`](https://togithub.com/getsentry/sentry-rust/blob/HEAD/CHANGELOG.md#0316) [Compare Source](https://togithub.com/getsentry/sentry-rust/compare/0.31.5...0.31.6) ##### Various fixes & improvements - Apply clippy fixes and cherry-pick PRs ([#​610](https://togithub.com/getsentry/sentry-rust/issues/610)) by [@​Swatinem](https://togithub.com/Swatinem) - ref: Apply user field from scope to transaction event ([#​596](https://togithub.com/getsentry/sentry-rust/issues/596)) by [@​kamilogorek](https://togithub.com/kamilogorek) - Remove profiling support ([#​595](https://togithub.com/getsentry/sentry-rust/issues/595)) by [@​viglia](https://togithub.com/viglia) - chore: upgrade webpki-roots 0.22.5 -> 0.23.0 ([#​593](https://togithub.com/getsentry/sentry-rust/issues/593)) by [@​boxdot](https://togithub.com/boxdot) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [serde](https://serde.rs) ([source](https://togithub.com/serde-rs/serde)) | workspace.dependencies | patch | `1.0.199` -> `1.0.200` | --- ### Release Notes <details> <summary>serde-rs/serde (serde)</summary> ### [`v1.0.200`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.200) [Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.199...v1.0.200) - Fix formatting of "invalid type" and "invalid value" deserialization error messages containing NaN or infinite floats ([#​2733](https://togithub.com/serde-rs/serde/issues/2733), thanks [@​jamessan](https://togithub.com/jamessan)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [hex](https://togithub.com/KokaKiwi/rust-hex) | workspace.dependencies | patch | `0.4` -> `0.4.3` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tracing](https://tokio.rs) ([source](https://togithub.com/tokio-rs/tracing)) | workspace.dependencies | patch | `0.1` -> `0.1.40` | | [tracing-subscriber](https://tokio.rs) ([source](https://togithub.com/tokio-rs/tracing)) | workspace.dependencies | patch | `0.3` -> `0.3.18` | --- ### Release Notes <details> <summary>tokio-rs/tracing (tracing-subscriber)</summary> ### [`v0.3.18`](https://togithub.com/tokio-rs/tracing/releases/tag/tracing-subscriber-0.3.18): tracing-subscriber 0.3.18 [Compare Source](https://togithub.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.17...tracing-subscriber-0.3.18) This release of `tracing-subscriber` adds support for the [`NO_COLOR`][NO_COLOR] environment variable (an informal standard to disable emitting ANSI color escape codes) in `fmt::Layer`, reintroduces support for the [`chrono`][chrono] crate, and increases the minimum supported Rust version (MSRV) to Rust 1.63.0. It also introduces several minor API improvements. ##### Added - **chrono**: Add [`chrono`][chrono] implementations of `FormatTime` ([#​2690]) - **subscriber**: Add support for the [`NO_COLOR`][NO_COLOR] environment variable in `fmt::Layer` ([#​2647]) - **fmt**: make `format::Writer::new()` public ([#​2680]) - **filter**: Implement `layer::Filter` for `Option<Filter>` ([#​2407]) ##### Changed - **log**: bump version of `tracing-log` to 0.2 ([#​2772]) - Increased minimum supported Rust version (MSRV) to 1.63.0+. [`chrono`]: https://togithub.com/chronotope/chrono [`NO_COLOR`]: https://no-color.org/ [#​2690]: https://togithub.com/tokio-rs/tracing/pull/2690 [#​2647]: https://togithub.com/tokio-rs/tracing/pull/2647 [#​2680]: https://togithub.com/tokio-rs/tracing/pull/2680 [#​2407]: https://togithub.com/tokio-rs/tracing/pull/2407 [#​2772]: https://togithub.com/tokio-rs/tracing/pull/2772 Thanks to [@​shayne-fletcher](https://togithub.com/shayne-fletcher), [@​dmlary](https://togithub.com/dmlary), [@​kaifastromai](https://togithub.com/kaifastromai), and [@​jsgf](https://togithub.com/jsgf) for contributing! </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [sqlx](https://togithub.com/launchbadge/sqlx) | workspace.dependencies | patch | `0.7` -> `0.7.4` | --- ### Release Notes <details> <summary>launchbadge/sqlx (sqlx)</summary> ### [`v0.7.4`](https://togithub.com/launchbadge/sqlx/blob/HEAD/CHANGELOG.md#074---2024-03-11) [Compare Source](https://togithub.com/launchbadge/sqlx/compare/v0.7.3...v0.7.4) 38 pull requests were merged this release cycle. This is officially the **last** release of the 0.7.x release cycle. As of this release, development of 0.8.0 has begun on `main` and only high-priority bugfixes may be backported. ##### Added - \[[#​2891]]: feat: expose getters for connect options fields \[\[[@​saiintbrisson](https://togithub.com/saiintbrisson)]] - \[[#​2902]]: feat: add `to_url_lossy` to connect options \[\[[@​lily-mosquitoes](https://togithub.com/lily-mosquitoes)]] - \[[#​2927]]: Support `query!` for cargo-free systems \[\[[@​kshramt](https://togithub.com/kshramt)]] - \[[#​2997]]: doc(FAQ): add entry explaining prepared statements \[\[[@​abonander](https://togithub.com/abonander)]] - \[[#​3001]]: Update README to clarify MariaDB support \[\[[@​iangilfillan](https://togithub.com/iangilfillan)]] - \[[#​3004]]: feat(logging): Add numeric elapsed time field elapsed_secs \[\[[@​iamjpotts](https://togithub.com/iamjpotts)]] - \[[#​3007]]: feat: add `raw_sql` API \[\[[@​abonander](https://togithub.com/abonander)]] - This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces `query*()` and `query!()`. - Improved documentation across the board for the `query*()` functions. - Deprecated: `execute_many()` and `fetch_many()` on interfaces that use prepared statements. - Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the *only* way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection. - The new `raw_sql` API retains this functionality because it explicitly does *not* use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them. - If this change affects you, an issue is open for discussion: [https://github.com/launchbadge/sqlx/issues/3108](https://togithub.com/launchbadge/sqlx/issues/3108) - \[[#​3011]]: Added support to IpAddr with MySQL/MariaDB. \[\[[@​Icerath](https://togithub.com/Icerath)]] - \[[#​3013]]: Add default implementation for PgInterval \[\[[@​pawurb](https://togithub.com/pawurb)]] - \[[#​3018]]: Add default implementation for PgMoney \[\[[@​pawurb](https://togithub.com/pawurb)]] - \[[#​3026]]: Update docs to reflect support for MariaDB data types \[\[[@​iangilfillan](https://togithub.com/iangilfillan)]] - \[[#​3037]]: feat(mysql): allow to connect with mysql driver without default behavor \[\[[@​darkecho731](https://togithub.com/darkecho731)]] ##### Changed - \[[#​2900]]: Show latest url to docs for macro.migrate \[\[[@​Vrajs16](https://togithub.com/Vrajs16)]] - \[[#​2914]]: Use `create_new` instead of `atomic-file-write` \[\[[@​mattfbacon](https://togithub.com/mattfbacon)]] - \[[#​2926]]: docs: update example for `PgConnectOptions` \[\[[@​Fyko](https://togithub.com/Fyko)]] - \[[#​2989]]: sqlx-core: Remove dotenvy dependency \[\[[@​joshtriplett](https://togithub.com/joshtriplett)]] - \[[#​2996]]: chore: Update ahash to 0.8.7 \[\[[@​takenoko-gohan](https://togithub.com/takenoko-gohan)]] - \[[#​3006]]: chore(deps): Replace unmaintained tempdir crate with tempfile \[\[[@​iamjpotts](https://togithub.com/iamjpotts)]] - \[[#​3008]]: chore: Ignore .sqlx folder created by running ci steps locally \[\[[@​iamjpotts](https://togithub.com/iamjpotts)]] - \[[#​3009]]: chore(dev-deps): Upgrade env_logger from 0.9 to 0.11 \[\[[@​iamjpotts](https://togithub.com/iamjpotts)]] - \[[#​3010]]: chore(deps): Upgrade criterion to 0.5.1 \[\[[@​iamjpotts](https://togithub.com/iamjpotts)]] - \[[#​3050]]: Optimize SASL auth in sqlx-postgres \[\[[@​mirek26](https://togithub.com/mirek26)]] - \[[#​3055]]: Set TCP_NODELAY option on TCP sockets \[\[[@​mirek26](https://togithub.com/mirek26)]] - \[[#​3065]]: Improve max_lifetime handling \[\[[@​mirek26](https://togithub.com/mirek26)]] - \[[#​3072]]: Change the name of "inner" function generated by `#[sqlx::test]` \[\[[@​ciffelia](https://togithub.com/ciffelia)]] - \[[#​3083]]: Remove sha1 because it's not being used in postgres \[\[[@​rafaelGuerreiro](https://togithub.com/rafaelGuerreiro)]] ##### Fixed - \[[#​2898]]: Fixed docs \[\[[@​Vrajs16](https://togithub.com/Vrajs16)]] - \[[#​2905]]: fix(mysql): Close prepared statement if persistence is disabled \[\[[@​larsschumacher](https://togithub.com/larsschumacher)]] - \[[#​2913]]: Fix handling of deferred constraints \[\[[@​Thomasdezeeuw](https://togithub.com/Thomasdezeeuw)]] - \[[#​2919]]: fix duplicate "\`" in FromRow "default" attribute doc comment \[\[[@​shengsheng](https://togithub.com/shengsheng)]] - \[[#​2932]]: fix(postgres): avoid unnecessary flush in PgCopyIn::read_from \[\[[@​tsing](https://togithub.com/tsing)]] - \[[#​2955]]: Minor fixes \[\[[@​Dawsoncodes](https://togithub.com/Dawsoncodes)]] - \[[#​2963]]: Fixed ReadMe badge styling \[\[[@​tadghh](https://togithub.com/tadghh)]] - \[[#​2976]]: fix: AnyRow not support PgType::Varchar \[\[[@​holicc](https://togithub.com/holicc)]] - \[[#​3053]]: fix: do not panic when binding a large BigDecimal \[\[[@​Ekleog](https://togithub.com/Ekleog)]] - \[[#​3056]]: fix: spans in sqlite tracing ([#​2876](https://togithub.com/launchbadge/sqlx/issues/2876)) \[\[[@​zoomiti](https://togithub.com/zoomiti)]] - \[[#​3089]]: fix(migrate): improve error message when parsing version from filename \[\[[@​abonander](https://togithub.com/abonander)]] - \[[#​3098]]: Migrations fixes \[\[[@​abonander](https://togithub.com/abonander)]] - Unhides `sqlx::migrate::Migrator`. - Improves I/O error message when failing to read a file in `migrate!()`. [#​2891]: https://togithub.com/launchbadge/sqlx/pull/2891 [#​2898]: https://togithub.com/launchbadge/sqlx/pull/2898 [#​2900]: https://togithub.com/launchbadge/sqlx/pull/2900 [#​2902]: https://togithub.com/launchbadge/sqlx/pull/2902 [#​2905]: https://togithub.com/launchbadge/sqlx/pull/2905 [#​2913]: https://togithub.com/launchbadge/sqlx/pull/2913 [#​2914]: https://togithub.com/launchbadge/sqlx/pull/2914 [#​2919]: https://togithub.com/launchbadge/sqlx/pull/2919 [#​2926]: https://togithub.com/launchbadge/sqlx/pull/2926 [#​2927]: https://togithub.com/launchbadge/sqlx/pull/2927 [#​2932]: https://togithub.com/launchbadge/sqlx/pull/2932 [#​2955]: https://togithub.com/launchbadge/sqlx/pull/2955 [#​2963]: https://togithub.com/launchbadge/sqlx/pull/2963 [#​2976]: https://togithub.com/launchbadge/sqlx/pull/2976 [#​2989]: https://togithub.com/launchbadge/sqlx/pull/2989 [#​2996]: https://togithub.com/launchbadge/sqlx/pull/2996 [#​2997]: https://togithub.com/launchbadge/sqlx/pull/2997 [#​3001]: https://togithub.com/launchbadge/sqlx/pull/3001 [#​3004]: https://togithub.com/launchbadge/sqlx/pull/3004 [#​3006]: https://togithub.com/launchbadge/sqlx/pull/3006 [#​3007]: https://togithub.com/launchbadge/sqlx/pull/3007 [#​3008]: https://togithub.com/launchbadge/sqlx/pull/3008 [#​3009]: https://togithub.com/launchbadge/sqlx/pull/3009 [#​3010]: https://togithub.com/launchbadge/sqlx/pull/3010 [#​3011]: https://togithub.com/launchbadge/sqlx/pull/3011 [#​3013]: https://togithub.com/launchbadge/sqlx/pull/3013 [#​3018]: https://togithub.com/launchbadge/sqlx/pull/3018 [#​3026]: https://togithub.com/launchbadge/sqlx/pull/3026 [#​3037]: https://togithub.com/launchbadge/sqlx/pull/3037 [#​3050]: https://togithub.com/launchbadge/sqlx/pull/3050 [#​3053]: https://togithub.com/launchbadge/sqlx/pull/3053 [#​3055]: https://togithub.com/launchbadge/sqlx/pull/3055 [#​3056]: https://togithub.com/launchbadge/sqlx/pull/3056 [#​3065]: https://togithub.com/launchbadge/sqlx/pull/3065 [#​3072]: https://togithub.com/launchbadge/sqlx/pull/3072 [#​3083]: https://togithub.com/launchbadge/sqlx/pull/3083 [#​3089]: https://togithub.com/launchbadge/sqlx/pull/3089 [#​3098]: https://togithub.com/launchbadge/sqlx/pull/3098 ### [`v0.7.3`](https://togithub.com/launchbadge/sqlx/blob/HEAD/CHANGELOG.md#073---2023-11-22) 38 pull requests were merged this release cycle. ##### Added - \[[#​2478]]: feat(citext): support postgres citext \[\[[@​hgranthorner](https://togithub.com/hgranthorner)]] - \[[#​2545]]: Add `fixtures_path` in sqlx::test args \[\[[@​ripa1995](https://togithub.com/ripa1995)]] - \[[#​2665]]: feat(mysql): support packet splitting \[\[[@​tk2217](https://togithub.com/tk2217)]] - \[[#​2752]]: Enhancement [#​2747](https://togithub.com/launchbadge/sqlx/issues/2747) Provide `fn PgConnectOptions::get_host(&self)` \[\[[@​boris-lok](https://togithub.com/boris-lok)]] - \[[#​2769]]: Customize the macro error message based on the metadata \[\[[@​Nemo157](https://togithub.com/Nemo157)]] - \[[#​2793]]: derived Hash trait for PgInterval \[\[[@​yasamoka](https://togithub.com/yasamoka)]] - \[[#​2801]]: derive FromRow: sqlx(default) for all fields \[\[[@​grgi](https://togithub.com/grgi)]] - \[[#​2827]]: Add impl `FromRow` for the unit type \[\[[@​nanoqsh](https://togithub.com/nanoqsh)]] - \[[#​2871]]: Add `MySqlConnectOptions::get_database()` \[\[[@​shiftrightonce](https://togithub.com/shiftrightonce)]] - \[[#​2873]]: Sqlx Cli: Added force flag to drop database for postgres \[\[[@​Vrajs16](https://togithub.com/Vrajs16)]] - \[[#​2894]]: feat: `Text` adapter \[\[[@​abonander](https://togithub.com/abonander)]] ##### Changed - \[[#​2701]]: Remove documentation on offline feature \[\[[@​Baptistemontan](https://togithub.com/Baptistemontan)]] - \[[#​2713]]: Add additional info regarding using Transaction and PoolConnection as… \[\[[@​satwanjyu](https://togithub.com/satwanjyu)]] - \[[#​2770]]: Update README.md \[\[[@​snspinn](https://togithub.com/snspinn)]] - \[[#​2797]]: doc(mysql): document behavior regarding `BOOLEAN` and the query macros \[\[[@​abonander](https://togithub.com/abonander)]] - \[[#​2803]]: Don't use separate temp dir for query jsons (2) \[\[[@​mattfbacon](https://togithub.com/mattfbacon)]] - \[[#​2819]]: postgres begin cancel safe \[\[[@​conradludgate](https://togithub.com/conradludgate)]] - \[[#​2832]]: Update extra_float_digits default to 2 instead of 3 \[\[[@​brianheineman](https://togithub.com/brianheineman)]] - \[[#​2865]]: Update Faq - Bulk upsert with optional fields \[\[[@​Vrajs16](https://togithub.com/Vrajs16)]] - \[[#​2880]]: feat: use specific message for slow query logs \[\[[@​abonander](https://togithub.com/abonander)]] - \[[#​2882]]: Do not require db url for prepare \[\[[@​tamasfe](https://togithub.com/tamasfe)]] - \[[#​2890]]: doc(sqlite): cover lack of `NUMERIC` support \[\[[@​abonander](https://togithub.com/abonander)]] - \[No PR]: Upgraded `libsqlite3-sys` to 0.27.0 - Note: linkage to `libsqlite3-sys` is considered semver-exempt; see the release notes for 0.7.0 below for details. ##### Fixed - \[[#​2640]]: fix: sqlx::macro db cleanup race condition by adding a margin to current timestamp \[\[[@​fhsgoncalves](https://togithub.com/fhsgoncalves)]] - \[[#​2655]]: \[fix] Urlencode when passing filenames to sqlite3 \[\[[@​uttarayan21](https://togithub.com/uttarayan21)]] - \[[#​2684]]: Make PgListener recover from UnexpectedEof \[\[[@​hamiltop](https://togithub.com/hamiltop)]] - \[[#​2688]]: fix: Make rust_decimal and bigdecimal decoding more lenient \[\[[@​cameronbraid](https://togithub.com/cameronbraid)]] - \[[#​2754]]: Is tests/x.py maintained? And I tried fix it. \[\[[@​qwerty2501](https://togithub.com/qwerty2501)]] - \[[#​2784]]: fix: decode postgres time without subsecond \[\[[@​granddaifuku](https://togithub.com/granddaifuku)]] - \[[#​2806]]: Depend on version of async-std with non-private spawn-blocking \[\[[@​A248](https://togithub.com/A248)]] - \[[#​2820]]: fix: correct decoding of `rust_decimal::Decimal` for high-precision values \[\[[@​abonander](https://togithub.com/abonander)]] - \[[#​2822]]: issue [#​2821](https://togithub.com/launchbadge/sqlx/issues/2821) Update error handling logic when opening a TCP connection \[\[[@​anupj](https://togithub.com/anupj)]] - \[[#​2826]]: chore: bump some sqlx-core dependencies \[\[[@​djc](https://togithub.com/djc)]] - \[[#​2838]]: Fixes rust_decimal scale for Postgres \[\[[@​jkleinknox](https://togithub.com/jkleinknox)]] - \[[#​2847]]: Fix comment in `sqlx migrate add` help text \[\[[@​cryeprecision](https://togithub.com/cryeprecision)]] - \[[#​2850]]: fix(core): avoid unncessary wakeups in `try_stream!()` \[\[[@​abonander](https://togithub.com/abonander)]] - \[[#​2856]]: Prevent warnings running `cargo build` \[\[[@​nyurik](https://togithub.com/nyurik)]] - \[[#​2864]]: fix(sqlite): use `AtomicUsize` for thread IDs \[\[[@​abonander](https://togithub.com/abonander)]] - \[[#​2892]]: Fixed force dropping bug \[\[[@​Vrajs16](https://togithub.com/Vrajs16)]] [#​2478]: https://togithub.com/launchbadge/sqlx/pull/2478 [#​2545]: https://togithub.com/launchbadge/sqlx/pull/2545 [#​2640]: https://togithub.com/launchbadge/sqlx/pull/2640 [#​2655]: https://togithub.com/launchbadge/sqlx/pull/2655 [#​2665]: https://togithub.com/launchbadge/sqlx/pull/2665 [#​2684]: https://togithub.com/launchbadge/sqlx/pull/2684 [#​2688]: https://togithub.com/launchbadge/sqlx/pull/2688 [#​2701]: https://togithub.com/launchbadge/sqlx/pull/2701 [#​2713]: https://togithub.com/launchbadge/sqlx/pull/2713 [#​2752]: https://togithub.com/launchbadge/sqlx/pull/2752 [#​2754]: https://togithub.com/launchbadge/sqlx/pull/2754 [#​2769]: https://togithub.com/launchbadge/sqlx/pull/2769 [#​2770]: https://togithub.com/launchbadge/sqlx/pull/2770 [#​2782]: https://togithub.com/launchbadge/sqlx/pull/2782 [#​2784]: https://togithub.com/launchbadge/sqlx/pull/2784 [#​2793]: https://togithub.com/launchbadge/sqlx/pull/2793 [#​2797]: https://togithub.com/launchbadge/sqlx/pull/2797 [#​2801]: https://togithub.com/launchbadge/sqlx/pull/2801 [#​2803]: https://togithub.com/launchbadge/sqlx/pull/2803 [#​2806]: https://togithub.com/launchbadge/sqlx/pull/2806 [#​2819]: https://togithub.com/launchbadge/sqlx/pull/2819 [#​2820]: https://togithub.com/launchbadge/sqlx/pull/2820 [#​2822]: https://togithub.com/launchbadge/sqlx/pull/2822 [#​2826]: https://togithub.com/launchbadge/sqlx/pull/2826 [#​2827]: https://togithub.com/launchbadge/sqlx/pull/2827 [#​2832]: https://togithub.com/launchbadge/sqlx/pull/2832 [#​2838]: https://togithub.com/launchbadge/sqlx/pull/2838 [#​2847]: https://togithub.com/launchbadge/sqlx/pull/2847 [#​2850]: https://togithub.com/launchbadge/sqlx/pull/2850 [#​2856]: https://togithub.com/launchbadge/sqlx/pull/2856 [#​2864]: https://togithub.com/launchbadge/sqlx/pull/2864 [#​2865]: https://togithub.com/launchbadge/sqlx/pull/2865 [#​2871]: https://togithub.com/launchbadge/sqlx/pull/2871 [#​2873]: https://togithub.com/launchbadge/sqlx/pull/2873 [#​2880]: https://togithub.com/launchbadge/sqlx/pull/2880 [#​2882]: https://togithub.com/launchbadge/sqlx/pull/2882 [#​2890]: https://togithub.com/launchbadge/sqlx/pull/2890 [#​2892]: https://togithub.com/launchbadge/sqlx/pull/2892 [#​2894]: https://togithub.com/launchbadge/sqlx/pull/2894 ### [`v0.7.2`](https://togithub.com/launchbadge/sqlx/blob/HEAD/CHANGELOG.md#072---2023-09-25) 23 pull requests were merged this release cycle. ##### Added - \[[#​2121]]: Add JSON support to `FromRow` derive \[\[[@​95ulisse](https://togithub.com/95ulisse)]] - \[[#​2533]]: Implement mysql_clear_password \[\[[@​ldanilek](https://togithub.com/ldanilek)]] - \[[#​2538]]: cli: add --target-version CLI flags for migrate run/revert \[\[[@​inahga](https://togithub.com/inahga)]] - \[[#​2577]]: supplement Postgres listen example with a small chat example \[\[[@​JockeM](https://togithub.com/JockeM)]] - \[[#​2602]]: Support naming migrations sequentially \[\[[@​vmax](https://togithub.com/vmax)]] - \[[#​2634]]: Adding PgHasArrayType for &\[u8;N] \[\[[@​snf](https://togithub.com/snf)]] - \[[#​2646]]: Support for setting client certificate and key from bytes \[\[[@​wyhaya](https://togithub.com/wyhaya)]] - \[[#​2664]]: Automatically infer migration type \[\[[@​vmax](https://togithub.com/vmax)]] - \[[#​2712]]: Add impl for `Type`, `Decode`, and `Encode` for `Box<str>` and `Box<[u8]>` \[\[[@​grant0417](https://togithub.com/grant0417)]] ##### Changed - \[[#​2650]]: Cleanup format arguments \[\[[@​nyurik](https://togithub.com/nyurik)]] - \[[#​2695]]: remove \&mut PoolConnection from Executor docs \[\[[@​olback](https://togithub.com/olback)]] - This impl was removed in 0.7.0 because of coherence issues. - \[[#​2706]]: Clarify where optional features should be enabled \[\[[@​kryptan](https://togithub.com/kryptan)]] - \[[#​2717]]: Update README.md \[\[[@​fermanjj](https://togithub.com/fermanjj)]] - \[[#​2739]]: Bump mariadb CI images + mysql unpin \[\[[@​grooverdan](https://togithub.com/grooverdan)]] - \[[#​2742]]: Implemented poll_flush for Box\<S:Socket> \[\[[@​bobozaur](https://togithub.com/bobozaur)]] - \[[#​2740]]: Remove sealed trait comments from documentation \[\[[@​bobozaur](https://togithub.com/bobozaur)]] - \[[#​2750]]: Fix [#​2384](https://togithub.com/launchbadge/sqlx/issues/2384), bump flume to v0.11.0 \[\[[@​madadam](https://togithub.com/madadam)]] - \[[#​2757]]: Remove unused `remove_dir_all` crate from `sqlx-cli`, fixes RUSTSEC-2023-0018 \[\[[@​aldur](https://togithub.com/aldur)]] ##### Fixed - \[[#​2624]]: Documentation typo: BYTE -> BINARY \[\[[@​sebastianv89](https://togithub.com/sebastianv89)]] - \[[#​2628]]: docs: 0.7 is stable in the entire README \[\[[@​marcusirgens](https://togithub.com/marcusirgens)]] - \[[#​2630]]: fix(postgres): fix buffer management in PgCopyIn::read_from \[\[[@​tsing](https://togithub.com/tsing)]] - \[[#​2651]]: Chore: Fix few build warnings, and make CI fail on warn \[\[[@​nyurik](https://togithub.com/nyurik)]] - \[[#​2670]]: fix: ignore extra fields in Postgres describe parsing \[\[[@​abonander](https://togithub.com/abonander)]] - \[[#​2687]]: docs: Fix description of `min_connections` \[\[[@​hakoerber](https://togithub.com/hakoerber)]] [#​2121]: https://togithub.com/launchbadge/sqlx/pull/2121 [#​2533]: https://togithub.com/launchbadge/sqlx/pull/2533 [#​2538]: https://togithub.com/launchbadge/sqlx/pull/2538 [#​2577]: https://togithub.com/launchbadge/sqlx/pull/2577 [#​2602]: https://togithub.com/launchbadge/sqlx/pull/2602 [#​2624]: https://togithub.com/launchbadge/sqlx/pull/2624 [#​2628]: https://togithub.com/launchbadge/sqlx/pull/2628 [#​2630]: https://togithub.com/launchbadge/sqlx/pull/2630 [#​2634]: https://togithub.com/launchbadge/sqlx/pull/2634 [#​2646]: https://togithub.com/launchbadge/sqlx/pull/2646 [#​2650]: https://togithub.com/launchbadge/sqlx/pull/2650 [#​2651]: https://togithub.com/launchbadge/sqlx/pull/2651 [#​2664]: https://togithub.com/launchbadge/sqlx/pull/2664 [#​2670]: https://togithub.com/launchbadge/sqlx/pull/2670 [#​2687]: https://togithub.com/launchbadge/sqlx/pull/2687 [#​2695]: https://togithub.com/launchbadge/sqlx/pull/2695 [#​2706]: https://togithub.com/launchbadge/sqlx/pull/2706 [#​2712]: https://togithub.com/launchbadge/sqlx/pull/2712 [#​2717]: https://togithub.com/launchbadge/sqlx/pull/2717 [#​2739]: https://togithub.com/launchbadge/sqlx/pull/2739 [#​2740]: https://togithub.com/launchbadge/sqlx/pull/2740 [#​2742]: https://togithub.com/launchbadge/sqlx/pull/2742 [#​2750]: https://togithub.com/launchbadge/sqlx/pull/2750 [#​2757]: https://togithub.com/launchbadge/sqlx/pull/2757 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [serde_json](https://togithub.com/serde-rs/json) | workspace.dependencies | patch | `1.0` -> `1.0.116` | --- ### Release Notes <details> <summary>serde-rs/json (serde_json)</summary> ### [`v1.0.116`](https://togithub.com/serde-rs/json/releases/tag/v1.0.116) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.115...v1.0.116) - Make module structure comprehensible to static analysis ([#​1124](https://togithub.com/serde-rs/json/issues/1124), thanks [@​mleonhard](https://togithub.com/mleonhard)) ### [`v1.0.115`](https://togithub.com/serde-rs/json/releases/tag/v1.0.115) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.114...v1.0.115) - Documentation improvements ### [`v1.0.114`](https://togithub.com/serde-rs/json/releases/tag/v1.0.114) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.113...v1.0.114) - Fix unused_imports warnings when compiled by rustc 1.78 ### [`v1.0.113`](https://togithub.com/serde-rs/json/releases/tag/v1.0.113) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.112...v1.0.113) - Add `swap_remove` and `shift_remove` methods on Map ([#​1109](https://togithub.com/serde-rs/json/issues/1109)) ### [`v1.0.112`](https://togithub.com/serde-rs/json/releases/tag/v1.0.112) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.111...v1.0.112) - Improve formatting of "invalid type" error messages involving floats ([#​1107](https://togithub.com/serde-rs/json/issues/1107)) ### [`v1.0.111`](https://togithub.com/serde-rs/json/releases/tag/v1.0.111) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.110...v1.0.111) - Improve floating point parsing performance on loongarch64 ([#​1100](https://togithub.com/serde-rs/json/issues/1100), thanks [@​heiher](https://togithub.com/heiher)) ### [`v1.0.110`](https://togithub.com/serde-rs/json/releases/tag/v1.0.110) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.109...v1.0.110) - Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache ### [`v1.0.109`](https://togithub.com/serde-rs/json/releases/tag/v1.0.109) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.108...v1.0.109) - Documentation improvements ### [`v1.0.108`](https://togithub.com/serde-rs/json/releases/tag/v1.0.108) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.107...v1.0.108) - Documentation improvements ([#​1075](https://togithub.com/serde-rs/json/issues/1075), [#​1081](https://togithub.com/serde-rs/json/issues/1081), [#​1082](https://togithub.com/serde-rs/json/issues/1082), thanks [@​dimo414](https://togithub.com/dimo414) and [@​fritzrehde](https://togithub.com/fritzrehde)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [pretty_assertions](https://togithub.com/rust-pretty-assertions/rust-pretty-assertions) | workspace.dependencies | patch | `1` -> `1.4.0` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | rust | stage | minor | `1.77` -> `1.78` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tokio-util](https://tokio.rs) ([source](https://togithub.com/tokio-rs/tokio)) | workspace.dependencies | patch | `0.7.10` -> `0.7.11` | --- ### Release Notes <details> <summary>tokio-rs/tokio (tokio-util)</summary> ### [`v0.7.11`](https://togithub.com/tokio-rs/tokio/compare/tokio-util-0.7.10...tokio-util-0.7.11) [Compare Source](https://togithub.com/tokio-rs/tokio/compare/tokio-util-0.7.10...tokio-util-0.7.11) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [thiserror](https://togithub.com/dtolnay/thiserror) | workspace.dependencies | patch | `1.0.59` -> `1.0.60` | --- ### Release Notes <details> <summary>dtolnay/thiserror (thiserror)</summary> ### [`v1.0.60`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.60) [Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.59...1.0.60) - Resolve unexpected_cfgs warning ([#​298](https://togithub.com/dtolnay/thiserror/issues/298)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [syn](https://togithub.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.60` -> `2.0.61` | --- ### Release Notes <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.61`](https://togithub.com/dtolnay/syn/releases/tag/2.0.61) [Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.60...2.0.61) - Check for legal binding name in the ident of Pat::Ident ([#​1627](https://togithub.com/dtolnay/syn/issues/1627)) - Resolve unexpected_cfgs warning ([#​1635](https://togithub.com/dtolnay/syn/issues/1635)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [proc-macro2](https://togithub.com/dtolnay/proc-macro2) | workspace.dependencies | patch | `1.0.81` -> `1.0.82` | --- ### Release Notes <details> <summary>dtolnay/proc-macro2 (proc-macro2)</summary> ### [`v1.0.82`](https://togithub.com/dtolnay/proc-macro2/releases/tag/1.0.82) [Compare Source](https://togithub.com/dtolnay/proc-macro2/compare/1.0.81...1.0.82) - Resolve unexpected_cfgs warning ([#​456](https://togithub.com/dtolnay/proc-macro2/issues/456)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [serde_json](https://togithub.com/serde-rs/json) | workspace.dependencies | patch | `1.0.116` -> `1.0.117` | --- ### Release Notes <details> <summary>serde-rs/json (serde_json)</summary> ### [`v1.0.117`](https://togithub.com/serde-rs/json/releases/tag/v1.0.117) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.116...v1.0.117) - Resolve unexpected_cfgs warning ([#​1130](https://togithub.com/serde-rs/json/issues/1130)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [serde](https://serde.rs) ([source](https://togithub.com/serde-rs/serde)) | workspace.dependencies | patch | `1.0.200` -> `1.0.201` | --- ### Release Notes <details> <summary>serde-rs/serde (serde)</summary> ### [`v1.0.201`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.201) [Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.200...v1.0.201) - Resolve unexpected_cfgs warning ([#​2737](https://togithub.com/serde-rs/serde/issues/2737)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [num](https://togithub.com/rust-num/num) | workspace.dependencies | patch | `0.4.2` -> `0.4.3` | --- ### Release Notes <details> <summary>rust-num/num (num)</summary> ### [`v0.4.3`](https://togithub.com/rust-num/num/blob/HEAD/RELEASES.md#Release-043-2024-05-08) [Compare Source](https://togithub.com/rust-num/num/compare/num-0.4.2...num-0.4.3) - Upgrade to 2021 edition, **MSRV 1.60**. - Updated all sub-crates to their latest versions. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [syn](https://togithub.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.61` -> `2.0.63` | --- ### Release Notes <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.63`](https://togithub.com/dtolnay/syn/releases/tag/2.0.63) [Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.62...2.0.63) - Parse and print long if-else-if chains without reliance on deep recursion to avoid overflowing stack ([#​1644](https://togithub.com/dtolnay/syn/issues/1644), [#​1645](https://togithub.com/dtolnay/syn/issues/1645)) ### [`v2.0.62`](https://togithub.com/dtolnay/syn/releases/tag/2.0.62) [Compare Source](https://togithub.com/dtolnay/syn/compare/2.0.61...2.0.62) - Reject invalid unparenthesized range and comparison operator expressions ([#​1642](https://togithub.com/dtolnay/syn/issues/1642), [#​1643](https://togithub.com/dtolnay/syn/issues/1643)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…izer into cronos/main
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What ❔
Why ❔
Checklist
cargo fmt
.