Skip to content
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

[pull] 1.x from ChainSafe:1.x #28

Open
wants to merge 133 commits into
base: 1.x
Choose a base branch
from
Open

[pull] 1.x from ChainSafe:1.x #28

wants to merge 133 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Jan 18, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

* e2e_gnosis_dex mute until #4436 closed
@pull pull bot added the ⤵️ pull label Jan 18, 2022
GitHubPang and others added 28 commits January 19, 2022 17:01
* Fix typos in web3-utils.rst

* Update changelog for #4662

Co-authored-by: jdevcs <86780488+jdevcs@users.noreply.github.com>
* Update web3-eth-contract.rst

* Update CHANGELOG.md

Co-authored-by: jdevcs <86780488+jdevcs@users.noreply.github.com>
* Fix typos in REVIEW.md and TESTING.md

Co-authored-by: greg <gmyers@gitlab.com>
Co-authored-by: jdevcs <86780488+jdevcs@users.noreply.github.com>
I couldn't find an example import for package level types documented elsewhere

Co-authored-by: Nazar Hussain <nazarhussain@gmail.com>
* updating libs with npm audit fix

* updating changelog
#4730)

* 🐛 Fix decoding bug for the "0x" string

* 🎨 Update the validation check

* 🎨 Improve the condition to be more readable

* 📝 Update change log doc
* updating package-lock

* updating changelog
* Update helpers.js

* fix: remove more window use

* Update CHANGELOG.md

Co-authored-by: Jack Works <jackworks@protonmail.com>
* Remove Morden testnet

* Update CHANGELOG.md

Co-authored-by: Zachinquarantine <Zachinquarantine@protonmail.com>
* running npm audit fix

* updating changelog

Co-authored-by: Junaid <86780488+jdevcs@users.noreply.github.com>
* npm i and update CHANGELOG for 1.7.1 release

* v1.7.1-rc.0

* Manual build commit for 1.7.1-rc.0

* npm i && npm run build

* v1.7.1

* Build for 1.7.1

Co-authored-by: Wyatt Barnes <me@wyatt.email>
* Fix jsonrpc payload and response types (#4743)

* Make JsonRpcPayload's `params` field optional

Currently jsonrpc.js uses `params: params || []` in the
`toPayload` function, so this type update makes the `params` field
optional to match.

* Fix JsonRpcResponse type

Update `id` to accept `string | number` - this now matches the
`isValidResponse` function in `jsonrpc.js`.

Update `error` to accept an object with optional `code`, `data`,
and non-optional `message` fields to more closely match the
[JSON RPC spec](https://www.jsonrpc.org/specification#error_object)
and the `ErrorResponse` function in `errors.js`.

* Remove errant spaces

* Add PR #443 to CHANGELOG

Co-authored-by: jdevcs <86780488+jdevcs@users.noreply.github.com>

* changelog update

Co-authored-by: Micaiah Reid <micaiahreid@gmail.com>
Co-authored-by: Wyatt Barnes <me@wyatt.email>
* libs update - npm audit fix

* change log update

* PRs (#4743) (#4761) were not released under 1.7.1
Co-authored-by: Denver <aeharvlee@gmail.com>
* Now we can remove the close event (#4825)

Following #4786

* Update CHANGELOG.md

Co-authored-by: antonio-fr <7551901+antonio-fr@users.noreply.github.com>
* Fix something_else issue template

* Correct template
* Make disconnect params optional in types

* Update changelog, including PR number

* Update refs to old discussions,
mostly just to kick off CI again.

* PR under 1.7.2

Co-authored-by: wbt <wbt@users.noreply.github.com>
Co-authored-by: Junaid <86780488+jdevcs@users.noreply.github.com>
* npm i and CHANGELOG update for 1.7.2 release

* v1.7.2-rc.0

* Manual build commit for 1.7.2-rc.0

* v1.7.2

* Build for v1.7.2

* testing on lighthouse v2.1.5

* change log update

* npm i changes in packagelock

* v1.7.3-rc.0

* Manual build commit for 1.7.3-rc.0

* v1.7.3

* Build for 1.7.3
* Fix dead link in web3-eth.rst.

Updated link to match with that on line 757.

* Update changelog

* Update CHANGELOG.md

Co-authored-by: Junaid <86780488+jdevcs@users.noreply.github.com>
The application binary interface link used to point to https://github.com/ethereum/wiki/wiki/Ethereum-Contract-ABI when it should point to https://docs.soliditylang.org/en/develop/abi-spec.html

Co-authored-by: Junaid <86780488+jdevcs@users.noreply.github.com>
* fix: assignment to function.call (#4918)

* fix: assignment to call

* docs: add changelog

* Update CHANGELOG.md

Co-authored-by: Junaid <86780488+jdevcs@users.noreply.github.com>

* Update CHANGELOG.md

Co-authored-by: Jack Works <jackworks@protonmail.com>
nikoulai and others added 30 commits March 6, 2023 18:12
* Remove internal listener

* Clear ws connection manually

* Emit error for connectFailed instead of close

* Add test

* Add error reason and code, emit close, too

* Add description in error

* Remove connection listeners only on node

* Update changelog

* Check for client instead of connection for removing listener

* Remove console
* Add empty job

* test

* undo test

* undo test
* npm i and changelog update

* v1.9.0-rc.0

* Build commit for 1.9.0-rc.0

* v1.9.0

* Build for 1.9.0
* Improve logging of connection errors

Fixes. #5954

Existing code gobbles up the real error and only prints a generic message with the URL. This change utilizes the error object to give a better indication of what failed with the connection.

* Updated CHANGELOG

* Fix PR number in Changelog

---------

Co-authored-by: Wyatt Barnes <me@wyatt.email>
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](webpack/webpack@v5.75.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Wyatt Barnes <me@wyatt.email>
Co-authored-by: Oleksii Kosynskyi <oleksii.kosynskyi@gmail.com>
…=== '0x1'` (#5979)

* Add type to numberToHex formatting for _txInputFormatter

* Add test for type formatting

* Add logic to add empty accesslist if type === '0x1' when sending transaction. Add test for same

* Add input tx formatter test case

* Add input tx formatter test case

* Update CHANGELOG

* Fix failing test cases

* Update packages/web3-core-method/src/index.js

Co-authored-by: Junaid <86780488+jdevcs@users.noreply.github.com>

* Update CHANGELOG.md

---------

Co-authored-by: Junaid <86780488+jdevcs@users.noreply.github.com>
* Fix error: "n.data.substring is not a function"

* update CHANGELOG.md
* improvement of 'web3-core-method.buildCall.sendTxCallback(err, result)' to manage revert embedded error details got from some providers like MetaMask (related to issue #4454)

* continuation of previous work on 'web3-core-method.buildCall.sendTxCallback(err, result)' to handle Revert in all cases: use `originalError` sub-object if provided

* add fixed #4454 in the CHANGELOG

* add unit test to cover my improvement of 'web3-core-method.buildCall.sendTxCallback(err, result)' to better manage revert call reason from some providers like MetaMask (related to issue #4454)

* removal of unnecessary debug logs

---------

Co-authored-by: Nicolas COURTILLER <nicolas.courtiller@free.fr>
* add filter and tests

* add topic filter and tests

* add filter for all events and tests

* add changelog

* fix tests

* fix events

* fix tests

* fix tests

* revert spaces
* libs update on node v18

* changelog update

* libs update

* updated links
* refactor: Remove the unnecessary chainId parameter (#5888)

Co-authored-by: Alex <alex.luu@mail.utoronto.ca>
Co-authored-by: Wyatt Barnes <me@wyatt.email>
Co-authored-by: Junaid <86780488+jdevcs@users.noreply.github.com>

* changelog update

---------

Co-authored-by: in74mz <35923031+in74mz@users.noreply.github.com>
Co-authored-by: Alex <alex.luu@mail.utoronto.ca>
Co-authored-by: Wyatt Barnes <me@wyatt.email>
* v1.10.0-rc.0

* build output and changelog update for v1.10.0-rc.0

* v1.10.0

* Build commit for 1.10.0
* Bump typescript version to 4.9.5

* Update CHANGELOG

* Bump ts-node to 10.9.1

* Correct test cases for check-address-checksum-test

* dtslint debug
* Bump typescript version to 4.9.5

* Update CHANGELOG

* Bump ts-node to 10.9.1

* Fix issue with encoding large negative numbers

* Correct test cases for check-address-checksum-test

* dtslint debug

* Convert if/else to ternary

* Update CHANGELOG
* update submit work and contract send docs

* update types

* fix linter

* update whitespace

* update changelog

* update changelog
* replace module

* add change log

* add zlib

* add ethereum-cryptography

* remove 14 node from test

* add timeout

* node 18

* revert

* node 16

* test

* trying clean up before run

* 16

* stop

* fix kill ganache

* firefox update

* fix mosaic

* fix

* only mosaic

* add links to 1.x version

* win test

* fix all

* try win on ubuntu

* add iltorb

* only windows

* off verdaccio_pid

* all tests

* win to ubuntu

* only windows

* all

* needs e2e

* without needs for win test

* win needs e2e

---------

Co-authored-by: Your Name <you@example.com>
* link update

* doc update
* npm i

* v1.10.1-rc.0

* lerna build

* changelog update

* updated file in dist

* v1.10.1

* build for 1.10.1
* web3-providers-http: Fixed broken fetch for Node.js > 18.x and fixed double callback

* web3-providers-http: Append globalThis.fetch for tests

* web3-providers-http: Bump deps version
* change log update

* npm audit fix and build

* v1.10.2

* build for 1.10.2
…tx (#6457)

* v1/chore(web3-eth-accounts): bump @ethereumjs/common and @ethereumjs/tx

* revert package-lock.json
* libs update

* changelog

* changelog update
* npm audit fix

* changelog

* v1.10.3-dev.0

* Manual build commit for v1 dev

* v1.10.3

* Build commit for 1.10.3
* release update

* update release doc
* add Maintenance notes

* add links
* libs update

* changelog update
* npm i and npm audit fix

* changelog update

* version bumps and lerna build

* lerna version bump and build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.