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

Users/richard/update main #1

Merged
merged 37 commits into from
Apr 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
aff7add
docs: fixed typo in jsdocs for Wallet.createRandom (#4461)
ricmoo Nov 11, 2023
ee79d7d
admin: added diff scripts for build page
ricmoo Nov 11, 2023
cf00331
admin: updated dist files
ricmoo Nov 11, 2023
a92766e
Added safe and finalized provider events (#3921).
ricmoo Nov 11, 2023
944cbbc
tests: bumped Node versions for testing (#4451)
ricmoo Nov 11, 2023
93fb138
admin: style fix (#4356)
ricmoo Nov 11, 2023
e2485b8
More robust FallbackProvider broadcast (#4186, #4297, #4442).
ricmoo Nov 17, 2023
da34e35
Account for provider config weight when kicking off a request in Fall…
ricmoo Nov 24, 2023
2b67488
Fixed ParamType formatting causing bad tuple full and minimal ABI out…
ricmoo Nov 25, 2023
9e74d14
Added Base network to AlchemyProvider (#4384).
ricmoo Nov 25, 2023
4681b83
Add auto-detected static network support to providers and allow custo…
ricmoo Nov 27, 2023
f8f11c7
Use provider-specified suggested priority fee when available, otherwi…
ricmoo Nov 27, 2023
d60dfc1
admin: updated dist files
ricmoo Nov 27, 2023
98910ba
admin: update changelog after build-clean
ricmoo Nov 27, 2023
6ee1a5f
docs: Fixed some grammar in getting-started (#4486, #4487, #4488)
ricmoo Dec 5, 2023
1802215
Fix uncatchable issue when sending transactions over JSON-RPC and pro…
ricmoo Dec 19, 2023
f6d155c
admin: update dist files
ricmoo Dec 19, 2023
ccac24a
Fix Base58 padding for string representation of binary data (#4527).
ricmoo Jan 3, 2024
6017d3d
admin: updated dist files
ricmoo Jan 3, 2024
1b4debd
Limit decoded result imflation ratio from ABI-encoded data (#4537).
ricmoo Jan 13, 2024
2f36f59
admin: updated dist files
ricmoo Jan 13, 2024
bee07a0
Better debugging output on fetch errors.
ricmoo Jan 15, 2024
cd89de4
docs: added StaticJsonRpcProvider to migration docs
ricmoo Jan 15, 2024
7882905
Fixed typo in Error string (#4539).
ricmoo Jan 15, 2024
43fb9c2
Fix EIP-712 type aliases for uint and int (#4541).
ricmoo Jan 16, 2024
4efef76
Added additional sepolia testnets.
ricmoo Jan 16, 2024
84ca14f
Updated third-party provider network URLs (#4542).
ricmoo Jan 16, 2024
92cb3e4
admin: updated dist files
ricmoo Jan 16, 2024
8f99601
Fixed normalization and abstracted EIP-712 Array parsing (#4541).
ricmoo Jan 16, 2024
e66ce74
admin: updated dist files
ricmoo Jan 16, 2024
fed28e4
tests: added testing for correct thrid-party URLs
ricmoo Jan 17, 2024
2b4891d
Updated thrid-part provider URLs for QuickNode.
ricmoo Jan 17, 2024
ce93cb1
tests: rename test suite to follow naming convention
ricmoo Jan 17, 2024
319d475
admin: updated dist files
ricmoo Jan 17, 2024
56c1361
Normalize EIP-712 types before computing the payload (#4541).
ricmoo Jan 18, 2024
a513e40
tests: add tests for EIP-712 payload aliases
ricmoo Jan 18, 2024
a26ff77
admin: updated dist files
ricmoo Jan 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/generate-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 18.x
node-version: 20.x

- name: Checkout repository
uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-browser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Install Node.js
uses: actions/setup-node@v1
with:
node-version: 18.x
node-version: 20.x

- name: Install and run Geth
uses: ethers-io/run-geth-action@main
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: [ 16.x, 18.x ]
node-version: [ 18.x, 20.x ]
test-type: [ esm, commonjs ]

steps:
Expand Down Expand Up @@ -66,7 +66,7 @@ jobs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 18.x
node-version: 20.x

- name: Install and run Geth
uses: ethers-io/run-geth-action@main
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-env.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: 18.x
node-version: 20.x

- name: Checkout repository
uses: actions/checkout@v3
Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: 18.x
node-version: 20.x

- name: Checkout repository
uses: actions/checkout@v3
Expand Down
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,41 @@ Change Log

This change log is maintained by `src.ts/_admin/update-changelog.ts` but may also be manually updated.

ethers/v6.10.1 (2024-01-17 20:34)
---------------------------------

- Updated third-party provider network URLs ([#4542](https://github.com/ethers-io/ethers.js/issues/4542); [84ca14f](https://github.com/ethers-io/ethers.js/commit/84ca14f1ffc5afbdd7f4c26a9b734ec5951eee3c), [fed28e4](https://github.com/ethers-io/ethers.js/commit/fed28e4a8ce052b7976a70747aefd5fa13e6ac9d), [2b4891d](https://github.com/ethers-io/ethers.js/commit/2b4891d86e72e849079cb1dc98b18e158b0c0620)).
- Added additional sepolia testnets ([4efef76](https://github.com/ethers-io/ethers.js/commit/4efef76e8cab0acaf1b2ba231a0148f9381bb1ee)).
- Fix EIP-712 type aliases for uint and int ([#4541](https://github.com/ethers-io/ethers.js/issues/4541); [43fb9c2](https://github.com/ethers-io/ethers.js/commit/43fb9c233696aeaa80b1c2b0e5fafce90e0ad508), [56c1361](https://github.com/ethers-io/ethers.js/commit/56c1361ee83db8b68859caf0850c95ff70e7e306), [8f99601](https://github.com/ethers-io/ethers.js/commit/8f99601df1f26a8ba4d6d9dea5e033e7f688107e)).
- Fixed typo in Error string ([#4539](https://github.com/ethers-io/ethers.js/issues/4539); [7882905](https://github.com/ethers-io/ethers.js/commit/78829050853093bc5291ae78fc5a904044759aa0)).
- Better debugging output on fetch errors ([bee07a0](https://github.com/ethers-io/ethers.js/commit/bee07a0750b448a9d13c2d57014bcf27f43e2ed7)).

ethers/v6.10.0 (2024-01-12 19:46)
---------------------------------

- Limit decoded result imflation ratio from ABI-encoded data ([#4537](https://github.com/ethers-io/ethers.js/issues/4537); [1b4debd](https://github.com/ethers-io/ethers.js/commit/1b4debd4a9e61d171bfc60590116facb8bdbd2da)).

ethers/v6.9.2 (2024-01-02 19:12)
--------------------------------

- Fix Base58 padding for string representation of binary data ([#4527](https://github.com/ethers-io/ethers.js/issues/4527); [ccac24a](https://github.com/ethers-io/ethers.js/commit/ccac24a5b0a4d07a4b639c1c4d0a44703e32d418)).

ethers/v6.9.1 (2023-12-19 04:53)
--------------------------------

- Fix uncatchable issue when sending transactions over JSON-RPC and provide some retry-recovery for missing v ([#4513](https://github.com/ethers-io/ethers.js/issues/4513); [1802215](https://github.com/ethers-io/ethers.js/commit/180221574c5d2af9ad85404af4fab8752d3d5029)).

ethers/v6.9.0 (2023-11-27 06:15)
--------------------------------

- Use provider-specified suggested priority fee when available, otherwise fallback onto existing logic of 1 gwei ([#4463](https://github.com/ethers-io/ethers.js/issues/4463); [f8f11c7](https://github.com/ethers-io/ethers.js/commit/f8f11c754aa2c9b541db73d3bde66a8ffa5146f0)).
- Add auto-detected static network support to providers and allow customizing socket provider options ([#4199](https://github.com/ethers-io/ethers.js/issues/4199), [#4418](https://github.com/ethers-io/ethers.js/issues/4418), [#4441](https://github.com/ethers-io/ethers.js/issues/4441); [4681b83](https://github.com/ethers-io/ethers.js/commit/4681b83d516ab2eb41ddb68b5021c97e14c6f2cf)).
- Added Base network to AlchemyProvider ([#4384](https://github.com/ethers-io/ethers.js/issues/4384); [9e74d14](https://github.com/ethers-io/ethers.js/commit/9e74d14432e6efebdff21b9a7d2e6143af55e143)).
- Fixed ParamType formatting causing bad tuple full and minimal ABI output ([#4329](https://github.com/ethers-io/ethers.js/issues/4329), [#4479](https://github.com/ethers-io/ethers.js/issues/4479); [2b67488](https://github.com/ethers-io/ethers.js/commit/2b6748815169abf2c99a647131875c13b8b6a787)).
- Adjust for provider config weight when kicking off a request in FallbackProvider ([#4298](https://github.com/ethers-io/ethers.js/issues/4298); [da34e35](https://github.com/ethers-io/ethers.js/commit/da34e3569e95357d9469209d926cb645f0750bfa)).
- More robust FallbackProvider broadcast ([#4186](https://github.com/ethers-io/ethers.js/issues/4186), [#4297](https://github.com/ethers-io/ethers.js/issues/4297), [#4442](https://github.com/ethers-io/ethers.js/issues/4442); [e2485b8](https://github.com/ethers-io/ethers.js/commit/e2485b8ef927d18c7a15d2d29b3b0feffec9991a)).
- Added safe and finalized provider events ([#3921](https://github.com/ethers-io/ethers.js/issues/3921); [a92766e](https://github.com/ethers-io/ethers.js/commit/a92766e56ad04185625037d84fc28adaac7fae8c)).

ethers/v6.8.1 (2023-11-01 16:08)
--------------------------------

Expand Down
Loading