cli
cli copied to clipboard
fix(deps): update dependency ethers to v6.12.1
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| ethers (source) | 6.7.1 -> 6.12.1 |
Release Notes
ethers-io/ethers.js (ethers)
v6.12.1
v6.12.0
- Added Linea Sepolia network and Infura endpoint (#4655; b4aaab8).
- Do not send unsubscribe messages to destroyed Providers (#4678; c45935e).
- Get definitive network from InfuraProvider when using InfuraWebSocketProvider (38e32d8).
- Better error messages for transaction field mismatch (#4659; 9230aa0).
- Added prevRandao to block (#3372; ec6a754).
- Added Polygon Amoy testnet (#4645; 1717abb).
- Added Chainstack provider (#2741; 014004d).
- Added deep convertion to Result for toObject and toArray (#4681; 03bfe2a).
- Added EIP-4844 broadcast support (92bad88).
- Fix ignored throttle parameters (#4663; 12772e9).
v6.11.1
- Throw an error when attempting to derive from a master path from a non-master node (#4551; 556fdd9).
v6.11.0
- 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
v6.9.2
v6.9.1
- Fix uncatchable issue when sending transactions over JSON-RPC and provide some retry-recovery for missing v (#4513; 1802215).
v6.9.0
- Use provider-specified suggested priority fee when available, otherwise fallback onto existing logic of 1 gwei (#4463; f8f11c7).
- Add auto-detected static network support to providers and allow customizing socket provider options (#4199, #4418, #4441; 4681b83).
- Added Base network to AlchemyProvider (#4384; 9e74d14).
- Fixed ParamType formatting causing bad tuple full and minimal ABI output (#4329, #4479; 2b67488).
- Adjust for provider config weight when kicking off a request in FallbackProvider (#4298; da34e35).
- More robust FallbackProvider broadcast (#4186, #4297, #4442; e2485b8).
- Added safe and finalized provider events (#3921; a92766e).
v6.8.1
v6.8.0
- Replicated former ENS normalize behaviour for empty strings and update namehash testcases (125ff11).
- Initial shortMessage support for errors (#4241; d6a8c14).
- Fixed resolving ENS addresses used as from parameters (#3961; 2616f4c).
- Merge:
9a4b7530c9c23bMerge branch 'v5.8-progress' (cd5f0fe). - Allow more loose input format for RLP encoder (#4402; 9a4b753).
- Update to latest noble crypto libraries (#3975; b27faa0).
- More robust configuration options for FetchRequest getUrl functions (#4353; 9541f2f).
- Ignore blockTag when calling Etherscan if it is the default block tag (dcea9b3).
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 has been generated by Mend Renovate. View repository job log here.