fix(deps): update dependency web3-eth-abi to v1.9.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| web3-eth-abi (source) | 1.7.0 -> 1.9.0 |
Release Notes
ethereum/web3.js
v1.9.0
Fixed
- Fixed skipped ws-ganache tests (#5759)
- Fixed "provider started to reconnect error" in web3-provider-ws (#5820)
- Fixed Error: Number can only safely store up to 53 bits (#5845)
- Fixed types for packages which have default exports but not declared default export in .d.ts (#5866)
- Fixed Transaction type by adding missing properties (#5856)
Changed
- Add optional
hexFormatparam togetTransactionandgetBlockthat accepts the value'hex'(#5845) utils.toNumberandutils.hexToNumbercan now return the large unsafe numbers asBigInt, iftruewas passed to a new optional parameter calledbigIntOnOverflow(#5845)- Updated @types/bn.js dependency to 5.1.1 in web3, web3-core and web3-eth-contract as reason mentioned in #5640 (#5885)
- Add description to error for failed connection on websocket (#5884)
Security
- Updated dependencies (#5885)
v1.8.2
Changed
- Updated Webpack 4 to Webpack 5, more details at (#5629)
crypto-browserifymodule is now used only in webpack builds for polyfilling browsers (#5629)- Updated
ethereumjs-utilto7.1.5(#5629) - Updated
lerna4 to version 6 (#5680) - Bump utils 0.12.0 to 0.12.5 (#5691)
Fixed
- Fixed types for
web3.utils._jsonInterfaceMethodToString(#5550) - Fixed Next.js builds failing on Node.js v16, Abortcontroller added if it doesn't exist globally (#5601)
- Builds fixed by updating all typescript versions to 4.1 (#5675)
Removed
clean-webpack-pluginhas been removed from dev-dependencies (#5629)
Added
https-browserify,process,stream-browserify,stream-http,crypto-browserifyadded to dev-dependencies for polyfilling (#5629)- Add
readable-streamto dev-dependancies for webpack (#5629)
Security
npm audit fixfor libraries update (#5726)
v1.8.1
Fixed
- Fixed types for getPastEvents (#4955) (#5260)
- Fix Log type by adding missing
removedproperty (#4877)
Changed
- Updated dependencies (#5529)
v1.8.0
Changed
- Updated
sha3andsha3Rawtype definition to acceptBuffer - Removing legacy field in lerna.json (#5403)
- Correct
eth_sendSignedTransactioncode example (#5402)
Fixed
- Browser builds support polyfills (#5031) (#5053) (#4659) (#4767)
- Update node version on actions to fix breaking mosaic test (#5354)
- Start incrementing jsonrpc.id from random number (#5327)
web3-eth-contract'scallandsendmethods no longer mutateoptionsargument (#5394)- Improvement using provided gas options in web3-eth-accounts for eip-1559 transactions (#5012)
Added
- Add missing function type "receive" in
AbiType(#5165) - Support of
safeandfinalizedblock tags added (#5410)
v1.7.5
Changed
- Replace xhr2-cookies deps to cross-fetch for web3-providers-http (#5085)
Added
- Documentation details about
maxFeePerGasandmaxPriorityFeePerGas(#5121) - Added
createAccessListtypes in web3.eth (#5146)
Fixed
- Improving
AbstractProviderinterface (#5150) - Fix typos in web3-eth-accounts.rst & TESTING.md (#5047)
- Fix remove wallet using an index when an account address and address lowercase are equal (#5049)
- Improve README.md & Fix typos (#4848)
- Add optional hex formatting parameter for getTransactionrReceipt (#5153)
- Fix transactionRoot -> transactionsRoot in BlockHeader (#5083)
- Fix Promise in Accounts.signTransaction() throwing errors that cannot be caught (#4724)
- Fixed unit tests & removed dead code for web3-providers-http (#5228)
Security
v1.7.4
Fixed
- Fix dead link in web3-eth.rst (#4916)
- Fix web3-core-method throws on
f.call = this.callwhen intrinsic is frozen (#4918) (#4938) - Fix static tuple encoding (#4673) (#4884)
- Fix bug in handleRevert logic for eth_sendRawTransaction (#4902)
- Fix resolve type of getBlock function (#4911)
- Web3-utils BN fix (#5132)
Changed
- Replace deprecated String.prototype.substr() (#4855)
- Exporting AbiCoder as coder (#4937)
- Github build workflow updated min build for node.js 12 and tests for 12, 14 and 16 (#5014)
- Updated libraries using BN and the BN library (#5072)
Added
- Exposing
web3.eth.Contract.setProvider()as per public documentation (#4822) (#5001) - Improve npm script commands for development purposes (#4848)
Security
npm audit fixto address vulnerabilities and update libraries (#5014)
v1.7.3
Fixed
- Fixed build issues of 1.7.2
v1.7.2
Changed
Security
npm audit fixto update libraries (#4860)
Fixed
- Fix jsonrpc payload and response types (#4743) (#4761)
- Allowed more flexibility in typing the overly constrained
provider.disconnectfunction (#4833)
v1.7.1
Added
transactionPollingIntervaladded to web3, contract and method constructor options. defaults to 1 second. (#4584)- Add example import for package level types (#4611)
Fixed
- Fix a typo in the documentation for
methods.myMethod.send(#4599) - Use globalThis to locate global object if possible (#4613)
- Fix typos in web3-utils.rst (#4662)
- Added effectiveGasPrice to TransactionReceipt (#4692)
- Correction in documentation for
web3.eth.accounts.signTransaction(#4576) - Updated README to include Webpack 5 create-react-app support instructions (#4173)
- Update the documentation for
methods.myMethod.estimateGas(#4702) - Fix typos in REVIEW.md and TESTING.md (#4691)
- Fix encoding for "0x" string values (#4512)
Changed
Removed
- Removed deprecated Morden testnet code (#4339)
Security
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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
🦋 Changeset detected
Latest commit: 9159d1fb653f949c11d1e080a1b4d77426f8ac35
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 1 package
| Name | Type |
|---|---|
| @graphprotocol/graph-cli | Patch |
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
It would be good to update some dependencies like the one from web3.js. 1.7.0 is over 2 years old and has known issues.