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

Update ethers-zq #2

Merged
merged 23 commits into from
Apr 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
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
027883a
(feat) ZIL-5458: Add emacs backups to .gitignore
rrw-zilliqa Nov 10, 2023
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
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
*~
\#*
\.#*
node_modules/**
output/**

Expand Down
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,30 @@ 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)
--------------------------------

Expand Down
359 changes: 307 additions & 52 deletions dist/ethers.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/ethers.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/ethers.min.js

Large diffs are not rendered by default.

359 changes: 307 additions & 52 deletions dist/ethers.umd.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/ethers.umd.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/ethers.umd.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/wordlists-extra.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/wordlists-extra.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/wordlists-extra.min.js

Large diffs are not rendered by default.

21 changes: 21 additions & 0 deletions docs.wrm/migrating.wrm
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,27 @@ _code: broadcasting transactions @lang<script>
provider.broadcastTransaction(signedTx)


The ``StaticJsonRpcProvider`` in v5 is now integrated into the v6
``JsonRpcProvider`` directly. When connecting to a network which
cannot change its network, it is much more efficient to disable
the automatic safety check ethers performs.

_code: Create a Provider on a static network @lang<script>
// v5
provider = new StaticJsonRpcProvider(url, network);

// v6: If you know the network ahead of time and wish
// to avoid even a single eth_chainId call
provider = new JsonRpcProvider(url, network, {
staticNetwork: network
});

// v6: If you want the network automatically detected,
// this will query eth_chainId only once
provider = new JsonRpcProvider(url, undefined, {
staticNetwork: true
});

_subsection: Signatures @<migrate-signatures>

The Signature is now a class which facilitates all the parsing
Expand Down
135 changes: 135 additions & 0 deletions lib.commonjs/_tests/test-hash-typeddata.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib.commonjs/_tests/test-hash-typeddata.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 30 additions & 0 deletions lib.commonjs/_tests/test-providers-data.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading