Skip to content
This repository was archived by the owner on Feb 20, 2025. It is now read-only.

fix(deps): update dependency ethers to v6 - #62

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/ethers-6.x
Open

fix(deps): update dependency ethers to v6#62
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/ethers-6.x

Conversation

@renovate

@renovate renovate Bot commented Oct 28, 2023

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ethers (source) 5.7.2 -> 6.13.5 age adoption passing confidence

Release Notes

ethers-io/ethers.js (ethers)

v6.13.5

Compare Source

  • Use local dev net for testing Typed API to prevent tests getting throttled (7654ee3).
    • Fixed bad logic for searching prefetched transactions by hash (#​4868; ef3c9bc).
    • Add newline delimiter to IPC providers for broader support (#​4847; 474a8de).

v6.13.4

Compare Source

v6.13.3

Compare Source

  • Allow CCIP-read to continue during low-level fetch failures (#​4842; 1c31f95).

v6.13.2

Compare Source

v6.13.1

Compare Source

  • Update ws package to address possible DoS vulnerability (a4b1d1f).

v6.13.0

Compare Source

v6.12.2

Compare Source

  • Copy EIP-4844 properties during estimateGas and call (#​4728; cebe5ee).
    • Use non-capturing regex for data to prevent memory exhaustion for long strings (#​4741; 5463aa0).
    • Added Base endpointsto EtherscanProvider (#​4729; 7e1dc95).

v6.12.1

Compare Source

  • Prevent bad Interface clone when using two different versions of v6 (#​4689; 4d2d90f).

v6.12.0

Compare Source

v6.11.1

Compare Source

  • Throw an error when attempting to derive from a master path from a non-master node (#​4551; 556fdd9).
    • Allow ENS wildcards with labels up to 255 bytes wide; discussed with ENS and deemed safe (#​4543; 7f14bde).
    • Enforce string is passed to toUtf8Bytes (#​4583; f45bb87).
    • Fix transaction.index not being populated on some backends (#​4591; 7f0e140).

v6.11.0

Compare Source

  • Allow transaction encoding for inferred type transactions (f02211d).
    • Added EIP-4788, receipts root and state root fields to Block (#​4570; c5f126f).
    • Added EIP-4844 fields to Provider classes and formatter (#​4570; 7b4f2c1).
    • Assert BrowserProvider receives an EIP-1193 provider to fail early when passing undefined ethereum object (b69f43b).
    • Add timeout to ContractTransactionResponse wait (#​4497; 095de51).
    • Allow override keyword in human-readable ABI and improve error messages (#​4514, #​4548; be5ec2d).
    • Expand Contract sub-class to accept BaseContract super-class constructor arguments (#​4538; 98496bc).
    • Allow network for default provider to be null to select mainnet (#​4501; b6bf7ab).
    • Allow long dnsEncode names with optional length parameter (#​4543; a136348).
    • Fix parseLog signature when receiving read-only array for topics (#​4029, #​4459; 20cd8a2).
    • Use Secure endpoints for BNB on Etherscan (#​4525; 1f6e188).
    • Added holesky network and related end-points for supporting providers (c6e6c43).
    • Added EIP-4844 BLOb transactions (#​4554; 9c1e82e).
    • Normalize EIP-712 types before computing the payload (#​4541; 56c1361).
    • Updated thrid-part provider URLs for QuickNode (2b4891d).
    • Fixed normalization and abstracted EIP-712 Array parsing (#​4541; 8f99601).
    • Updated third-party provider network URLs (#​4542; 84ca14f).
    • Added additional sepolia testnets (4efef76).
    • Fix EIP-712 type aliases for uint and int (#​4541; 43fb9c2).
    • Fixed typo in Error string (#​4539; 7882905).
    • Better debugging output on fetch errors (bee07a0).

v6.10.0

Compare Source

  • Limit decoded result imflation ratio from ABI-encoded data (#​4537; 1b4debd).

v6.9.2

Compare Source

  • Fix Base58 padding for string representation of binary data (#​4527; ccac24a).

v6.9.1

Compare Source

  • Fix uncatchable issue when sending transactions over JSON-RPC and provide some retry-recovery for missing v (#​4513; 1802215).

v6.9.0

Compare Source

v6.8.1

Compare Source

v6.8.0

Compare Source

  • Replicated former ENS normalize behaviour for empty strings and update namehash testcases (125ff11).

v6.7.1

Compare Source

v6.7.0

Compare Source

  • Fixed receipt wait not throwing on reverted transactions (25fef4f).
    • Added custom priority fee to Optimism chain (via telegram) (ff80b04).
    • Add context to Logs that fail decoding due to ABI issues to help debugging (f3c46f2).
    • Added new exports for FallbackProviderOptions and FetchUrlFeeDataNetworkPlugin (#​2828, #​4160; b1dbbb0).
    • Allow overriding pollingInterval in JsonRpcProvider constructor (via discord) (f42f258).
    • Fixed FallbackProvider priority sorting (#​4150; 78538eb).
    • Added linea network to InfuraProvider and Network (#​4184, #​4190; d3e5e2c).
    • Added whitelist support to getDefaultProvider (82bb936).
    • Add Polygon RPC endpoints to the default provider (#​3689; 23704a9).
    • Added customizable quorum to FallbackProvider (#​4160; 8f0a509).
    • Added basic Gas Station support via a NetworkPlugin (#​2828; 229145d).
    • Add BNB URLs to EtherscanProvider networks (ec39abe).
    • Added tests for JSON format (#​4248; ba36079).
    • Use empty string for unnamed parameters in JSON output instead of undefined (#​4248; 8c2652c).
    • Return undefined for Contract properties that do not exist instead of throwing an error (#​4266; 5bf7b34).

v6.6.7

Compare Source

  • Prevent malformed logs from preventing other logs being decoded (#​4275; 0dca645).

v6.6.6

Compare Source

  • Better error message when passing invalid overrides object into a contract deployment (#​4182; aa2ea3d).

v6.6.5

Compare Source

  • Reflect symbols in the Contract Proxy to target (#​4084; ac2f5e5).
    • Allow arrays of address for indexed filter topics (#​4259; 93af87c).
    • Fixed filter encoding for bytesX (#​4244; fa3a883).
    • Fix JSON formatting for tuple arrays (#​4237; a8bc49b).
    • Better error messages when parsing fragment strings (#​4246; e36b6c3).
    • Include the missing fragment key and args when no matching Contract method or event is present (#​3809; 450a176).
    • Prevent a single malformed event from preventing other Contract logs; reported on Discord (b1375f4).

v6.6.4

Compare Source

v6.6.3

Compare Source

  • Throw more desscriptive error for unconfigured ENS name contract targets (#​4213; 80f62ef).
    • Fixed contract once not running stop callback (7d061b7).

v6.6.2

Compare Source

v6.6.1

Compare Source

v6.6.0

Compare Source

  • Add exports for AbstractProviderOptions and for MulticoinProviderPlugin (203a759).
    • Add option to adjust perform cache timeout in AbstractProvider (de0f518).
    • Add full support for MultiCoin plugins and automatic detection for EVM-compatible coin types (#​3888, #​4081; 84375be).
    • Allow Interface instances where InterfaceAbi are allowed (#​4142; 2318005).
    • Allow Numeric type for decimals in FixedNumber (#​4141; 9055ef6).

v6.5.1

Compare Source

  • Fix lost promise fulfillment when a batch has an error response (#​4126; 8dd21f0).

v6.5.0

Compare Source

v6.4.2

Compare Source

v6.4.1

Compare Source

v6.4.0

Compare Source

  • Coerce value into BigInt when checking for value (83d7f43).
    • Better errors when junk passed as Contract target (#​3947, #​4053; 219b16d).
    • More robust message checking in socket providers (#​4051; f58990b).
    • More robust defaultProvider start-up when a backend fails on bootstrap (#​3979; 984f6fa).
    • Fix Result.map when Array contains zero elements (#​4036, #​4048; 2e5935b).
    • Fixed error handling for contracts with receive and non-payable fallback (6db7458).
    • Remove superfluous logging in defaultProvider (f87f6ef).
    • Removed superfluous logging (1bc8b55).
    • Fix receipt gas price when effectiveGasPrice is 0 on testnets (#​4014; 2b0fe61).
    • Added error event to provider (#​3970, #​3982; af0291c).
    • Removed superfluous parameters for internal transaction functions (e848978).
    • More aggresive tree-shaking (076edad).
    • More flexible static network checking (#​3834; 7c0465c).
    • Support transitive dependants that use non-node16 moduleResolution (#​3920; df685b1).
    • Populate any missing log.removed with false (#​3959; 4e478e6).

v6.3.0

Compare Source

v6.2.3

Compare Source

v6.2.2

Compare Source

v6.2.1

Compare Source

  • Stall block polling bootstrap when the network is down (#​3924; 603d474).

v6.2.0

Compare Source

v6.1.0

Compare Source

v6.0.8

Compare Source

v6.0.7

Compare Source

v6.0.6

Compare Source

v6.0.5

Compare Source

v6.0.4

Compare Source

v6.0.3

Compare Source

  • Allow null type in transaction receipt for legacy type 0 networks (#​3459; 6372a46).
    • Fixed events when slicing immutable Result (#​3765; 2ba4a17).
    • More robust support on networks which throw when filters are not supported (#​3767; 37bf4fb).
    • Fixed ignored polling override for JsonRpcApiProvider (400d576).

v6.0.2

Compare Source

v6.0.1

Compare Source

  • Fix Subscriber model when removed within emit callback (d0ed918).
    • Fixed human-readable parser when identifier begins with valid type prefix (#​3728; 522fd16).
    • Update to latest secp256k1 library (#​3719; 803e8f9).

v6.0.0

[Compare Source](https://redirect.github.com/


Configuration

📅 Schedule: Branch creation - "every weekend" (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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel

vercel Bot commented Oct 28, 2023

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
create-wc-dapp ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 6, 2025 3:59am

@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 525d4d8 to 6b6c4d5 Compare October 30, 2023 14:27
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 6b6c4d5 to e1b5294 Compare November 1, 2023 22:25
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from e1b5294 to b49e216 Compare November 4, 2023 04:51
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from b49e216 to ca63e21 Compare November 11, 2023 04:31
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from ca63e21 to 9eb3fe3 Compare November 11, 2023 07:18
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 9eb3fe3 to 678a453 Compare November 18, 2023 03:50
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 678a453 to d1f70b6 Compare November 18, 2023 07:46
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from d1f70b6 to df8c3af Compare November 18, 2023 10:23
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from df8c3af to 392f44e Compare November 18, 2023 13:19
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 392f44e to 953444f Compare November 19, 2023 02:19
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 953444f to 0f34cc2 Compare November 25, 2023 05:16
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 0f34cc2 to b2f6b78 Compare November 27, 2023 13:44
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from b2f6b78 to 32759c4 Compare December 2, 2023 04:44
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 32759c4 to 91ed48d Compare December 2, 2023 06:42
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from c486bdd to b5b2abb Compare December 17, 2023 13:36
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from b5b2abb to 93803b1 Compare December 20, 2023 10:20
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 93803b1 to a7d005f Compare December 27, 2023 22:58
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from a7d005f to 37da46f Compare December 30, 2023 04:08
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 37da46f to f013385 Compare December 30, 2023 06:36
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from f013385 to 1c91bfc Compare January 3, 2024 04:52
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 1c91bfc to 48078bd Compare January 6, 2024 05:15
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 48078bd to 28d5786 Compare January 6, 2024 07:36
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 28d5786 to 902b8e4 Compare January 6, 2024 17:03
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 902b8e4 to b241115 Compare January 6, 2024 18:47
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from b241115 to 445d752 Compare January 7, 2024 20:03
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 445d752 to 3351d11 Compare January 13, 2024 01:40
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 3351d11 to b3cd9a4 Compare January 13, 2024 03:34
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from b3cd9a4 to 785b6b7 Compare January 20, 2024 05:17
@renovate
renovate Bot force-pushed the renovate/ethers-6.x branch from 785b6b7 to 678375e Compare January 20, 2024 08:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants