Richard Moore
|
9cb2a9d89b
|
docs: added Typed info
|
2023-04-05 04:20:48 -04:00 |
|
Richard Moore
|
a851b24d0a
|
Fixed TypedData unsigned value range (#3873).
|
2023-04-05 04:20:21 -04:00 |
|
Richard Moore
|
356ff2becb
|
Added missing export for getIndexedAccountPath (#3875).
|
2023-04-04 23:38:38 -04:00 |
|
Richard Moore
|
50b74b8806
|
Fixed TypedData payloads for JSON-restricted chainId field (#3868).
|
2023-04-04 23:18:48 -04:00 |
|
Richard Moore
|
130204dd3b
|
admin: updated dist files
|
2023-03-27 21:22:35 -04:00 |
|
Richard Moore
|
ffaafc0ce1
|
Fixed events when emitted in WebSocketProvider (#3767, #3922).
|
2023-03-27 21:21:03 -04:00 |
|
Richard Moore
|
9373864742
|
admin: update dist files
|
2023-03-24 00:49:22 -04:00 |
|
Richard Moore
|
88e8124c37
|
Fixed FetchRequest when using credentials (#3897).
|
2023-03-23 23:31:31 -04:00 |
|
Richard Moore
|
c05a84aa65
|
admin: updated dist files
|
2023-03-23 17:33:55 -04:00 |
|
Richard Moore
|
603d47496e
|
Stall block polling bootstrap when the network is down (#3924).
|
2023-03-23 17:08:46 -04:00 |
|
Richard Moore
|
0cfeed2633
|
tests: small tweaks to improve failing third-party testcases
|
2023-03-20 14:43:20 -04:00 |
|
Richard Moore
|
30ffa78d14
|
Added extra details in the error info field for RPC errors.
|
2023-03-20 14:42:19 -04:00 |
|
Richard Moore
|
6e01e5448f
|
Remove Ankr as a deafult for now as the provided API key is failing.
|
2023-03-20 14:40:43 -04:00 |
|
Richard Moore
|
2e3802a83b
|
Fixed deferred filters after unsafe-eval changes (#3749, #3763).
|
2023-03-20 13:32:50 -04:00 |
|
Richard Moore
|
e03390130c
|
admin: updated dist files
|
2023-03-20 12:53:37 -04:00 |
|
Richard Moore
|
7d3af512c7
|
Remove use of Function sub-class to address unsafe-eval issues (#3749, #3763).
|
2023-03-20 12:49:58 -04:00 |
|
Richard Moore
|
5318b939fd
|
tests: added contract integration tests and llocal Geth
|
2023-03-20 12:46:21 -04:00 |
|
Richard Moore
|
f06a445247
|
Added verifyTypedData utility (reported on Farcaster).
|
2023-03-20 11:31:35 -04:00 |
|
Richard Moore
|
e11d4c1c20
|
Removed stray logging in IpcProvider (#3908, #3909).
|
2023-03-18 13:27:47 -04:00 |
|
Richard Moore
|
fcf6c8fcee
|
Fixed legacy serialization for implicit chainId transactions (#3898, #3899).
|
2023-03-16 12:11:46 -04:00 |
|
Richard Moore
|
3ad4273b8b
|
Fix Webpack issue (reported on discord).
|
2023-03-16 10:19:33 -04:00 |
|
Richard Moore
|
8a02029c00
|
docs: fixed typo (#3864)
|
2023-03-13 01:10:42 -04:00 |
|
Richard Moore
|
4a581b9944
|
admin: added script to create github releases (#3784)
|
2023-03-12 05:41:15 -04:00 |
|
Richard Moore
|
47ef3ebde3
|
Fixed typo in signature.s error (#3891).
|
2023-03-12 04:50:42 -04:00 |
|
Richard Moore
|
f61ad27a8e
|
docs: fixed typo (#3877)
|
2023-03-12 04:47:08 -04:00 |
|
Richard Moore
|
c220fe2ea7
|
Fixed stray unreachable code (#3890).
|
2023-03-12 04:45:12 -04:00 |
|
Richard Moore
|
8136a6476b
|
docs: added more jsdocs to TransactionResponse
|
2023-03-11 01:02:24 -05:00 |
|
Richard Moore
|
02a0aad612
|
Move all wrapping to proper _wrap functions (#3818).
|
2023-03-10 07:02:51 -05:00 |
|
Richard Moore
|
abeaa74da0
|
Added Sepolia support (#3863).
|
2023-03-07 01:36:57 -05:00 |
|
Richard Moore
|
dced2b7dac
|
admin: updated dist files
|
2023-03-03 18:25:07 -07:00 |
|
Richard Moore
|
06aa30363f
|
Added missing exports (#3734).
|
2023-03-03 18:05:55 -07:00 |
|
Richard Moore
|
a32af3adc1
|
Allow null values for TypedData domain (#3623).
|
2023-03-03 17:59:58 -07:00 |
|
Richard Moore
|
287d94fc45
|
Added listAccounts to JsonRpcProvider (#3778).
|
2023-03-03 17:59:05 -07:00 |
|
Richard Moore
|
fe1f04c6e5
|
Allow BigInt for blockTag (#3780).
|
2023-03-03 17:44:08 -07:00 |
|
Richard Moore
|
f1a810dcb5
|
Fixed typo in error messages (#3822, #3824).
|
2023-02-28 21:18:27 -05:00 |
|
Richard Moore
|
4f2d1e1c7b
|
docs: fixed typos in docs
|
2023-02-26 18:25:02 -05:00 |
|
Richard Moore
|
0d417ff2a9
|
admin: updated dist files
|
2023-02-23 06:31:09 -05:00 |
|
Richard Moore
|
20bbd12819
|
Fix matic-mumbai network and include aliases to legacy names (#3811).
|
2023-02-23 06:29:09 -05:00 |
|
Richard Moore
|
388edf6abc
|
Fixed getSigner bug (#3821).
|
2023-02-23 06:20:39 -05:00 |
|
Richard Moore
|
3a0d8685ca
|
admin: updated dist files
|
2023-02-23 01:41:13 -05:00 |
|
Richard Moore
|
b993f7c3b6
|
Fixed getContentHash (#3819).
|
2023-02-23 01:39:57 -05:00 |
|
Richard Moore
|
51e72b98a2
|
admin: update dist files
|
2023-02-22 21:53:56 -05:00 |
|
Richard Moore
|
8298e8599f
|
admin: added changelog generation scripts
|
2023-02-22 21:52:33 -05:00 |
|
Richard Moore
|
fb3dffcc12
|
docs: fixed formatting of ignore character
|
2023-02-22 21:32:01 -05:00 |
|
Richard Moore
|
77a7323119
|
Added chain parameters for Arbitrum and Optimism (#3811).
|
2023-02-22 21:29:44 -05:00 |
|
Richard Moore
|
5a3c10a29c
|
Fix NoneManager race condition (#3812, #3813).
|
2023-02-22 21:10:43 -05:00 |
|
Richard Moore
|
5715d611e7
|
admin: updated dist files
|
2023-02-18 22:18:42 -05:00 |
|
Richard Moore
|
399356b912
|
Fixed Result to behave correctly like an array using slice and toArray (#3787).
|
2023-02-18 21:42:01 -05:00 |
|
Richard Moore
|
4512e97f9b
|
Replaced substring from 0 index with startsWith (#3691).
|
2023-02-18 14:00:42 -05:00 |
|
Richard Moore
|
762c2f34ea
|
Fixed inverted assert in duplicate name detection for ABI encoding (#3792).
|
2023-02-18 13:45:45 -05:00 |
|
Richard Moore
|
48bbef7ade
|
Fixed missing property during transaction copy (#3793).
|
2023-02-18 13:37:48 -05:00 |
|
Richard Moore
|
4665fb4c68
|
Add support for Wallet private keys without 0x prefix (#3768).
|
2023-02-18 13:36:23 -05:00 |
|
Richard Moore
|
a8afb72fbb
|
Fixed quicknode property for defaultProvider (#3741).
|
2023-02-16 09:45:28 -05:00 |
|
Richard Moore
|
085a9054f3
|
Fixed exports field order (#3703, #3755).
|
2023-02-16 09:44:13 -05:00 |
|
Richard Moore
|
5afe840552
|
admin: update dist files
|
2023-02-16 08:19:59 -05:00 |
|
Richard Moore
|
4d9b29de75
|
Fixed custom error decoding (#3785).
|
2023-02-16 08:17:39 -05:00 |
|
Richard Moore
|
e1e0929348
|
Removed stray debug logging.
|
2023-02-16 07:49:33 -05:00 |
|
Richard Moore
|
92def9c148
|
Fixed lookupAddress when bad resolver is present (#3782).
|
2023-02-15 15:50:13 -05:00 |
|
Richard Moore
|
557c7d4224
|
docs: added jsdocs to update-version generated output
|
2023-02-14 12:24:53 -05:00 |
|
Richard Moore
|
83957dc283
|
Fixed FallbackProvider median calculation (#3746).
|
2023-02-14 11:54:08 -05:00 |
|
Richard Moore
|
179e6ca520
|
Move the xnf normalize variant to pkg.browser instead of import (#3724).
|
2023-02-13 10:53:47 -05:00 |
|
Richard Moore
|
9b508a4656
|
admin: updated dist files
|
2023-02-12 22:14:26 -05:00 |
|
Richard Moore
|
6372a46b1b
|
Allow null type in transaction receipt for legacy type 0 networks (#3459).
|
2023-02-12 22:12:12 -05:00 |
|
Richard Moore
|
2ba4a17255
|
Fixed events when slicing immutable Result (#3765).
|
2023-02-12 22:06:39 -05:00 |
|
Richard Moore
|
37bf4fb555
|
More robust support on networks which throw when filters are not supported (#3767).
|
2023-02-12 22:04:20 -05:00 |
|
Richard Moore
|
400d57621b
|
Fixed ignored polling override for JsonRpcApiProvider.
|
2023-02-12 22:03:37 -05:00 |
|
Richard Moore
|
314595113c
|
docs: added more jsdocs and examples
|
2023-02-12 21:21:11 -05:00 |
|
Richard Moore
|
0bf53d7804
|
admin: updated dist files
|
2023-02-04 08:27:45 -05:00 |
|
Richard Moore
|
6c338c1c5b
|
Fixed crossed assert in Fetch (#3733).
|
2023-02-04 08:25:15 -05:00 |
|
Richard Moore
|
24e13fc0f2
|
admin: updated dist files
|
2023-02-04 03:26:34 -05:00 |
|
Richard Moore
|
b67ad79264
|
docs: added more docs on Errors
|
2023-02-04 03:21:16 -05:00 |
|
Richard Moore
|
d0ed91840c
|
Fix Subscriber model when removed within emit callback.
|
2023-02-04 03:12:04 -05:00 |
|
Richard Moore
|
32b1e7827a
|
docs: replaces ethers.io URLs with ethers.org
|
2023-02-03 21:53:10 -05:00 |
|
Richard Moore
|
522fd16f68
|
Fixed human-readable parser when identifier begins with valid type prefix (#3728).
|
2023-02-03 21:50:30 -05:00 |
|
Richard Moore
|
90afd9bd81
|
Fixed typo in Provider changes.
|
2023-02-02 22:20:41 -05:00 |
|
Richard Moore
|
a646e4332e
|
Provider objects cleanup.
|
2023-02-02 22:18:40 -05:00 |
|
Richard Moore
|
5c29a8d1bc
|
Preparing for v6 release.
|
2023-02-02 20:51:33 -05:00 |
|
Richard Moore
|
415efbfb04
|
docs: merged old Etherscan docs
|
2023-02-02 04:21:12 -05:00 |
|
Richard Moore
|
54c283a361
|
Safer emit in block poller.
|
2023-02-02 04:20:43 -05:00 |
|
Richard Moore
|
7acee913e5
|
admin: updated dist files
|
2023-02-02 04:05:47 -05:00 |
|
Richard Moore
|
7c37182d03
|
Fixed async emits overrunning each other causing no-running-subscriber errors.
|
2023-02-02 04:03:11 -05:00 |
|
Richard Moore
|
97b041f1a0
|
Fixed testcases for lone provider enumeration
|
2023-02-02 03:06:15 -05:00 |
|
Richard Moore
|
8f30da1858
|
Use consistent naming scheme for plugins.
|
2023-02-02 03:05:37 -05:00 |
|
Richard Moore
|
a22eb3fbe5
|
Make AbstractProvider more sub-class friendly.
|
2023-02-02 03:04:20 -05:00 |
|
Richard Moore
|
2de8c00a7c
|
Added NonceManager.
|
2023-02-02 03:03:40 -05:00 |
|
Richard Moore
|
375068e5ef
|
Ported PocketProvider changes to v6.
|
2023-02-02 02:39:16 -05:00 |
|
Richard Moore
|
1e6270719a
|
Removed all custom parsing and formatting from EnsResolver and use Contract.
|
2023-02-01 21:36:24 -05:00 |
|
Richard Moore
|
e49d91fcf3
|
Added etherscanProvider.getContract.
|
2023-02-01 21:34:11 -05:00 |
|
Richard Moore
|
44f4caac4a
|
Added provider.lookupAddress.
|
2023-02-01 21:33:47 -05:00 |
|
Richard Moore
|
88749835c8
|
Merged BaseEtherscanProvider and EtherscanProvider since Contract is safer to include for AbstractProvider anyways.
|
2023-02-01 21:28:16 -05:00 |
|
Richard Moore
|
975815b825
|
Added EventFragment.getTopicHash.
|
2023-01-31 16:57:58 -05:00 |
|
Richard Moore
|
a336a3acfc
|
Added FunctionFragment.getSelector (#1032).
|
2023-01-31 16:53:43 -05:00 |
|
Richard Moore
|
c3f8e8ac07
|
Initial support for fallback and receive methods on contracts.
|
2023-01-30 22:28:18 -05:00 |
|
Richard Moore
|
f8cd9c9eaf
|
docs: added more documentation
|
2023-01-28 01:52:20 -05:00 |
|
Richard Moore
|
3eb48ec000
|
Use OFFCHAIN_FAULT for unrecoverable CCIP-read errors.
|
2023-01-28 01:51:15 -05:00 |
|
Richard Moore
|
f48d6a93ea
|
Use vendor ens_normalize to test native normalize to reduce dist filesize.
|
2023-01-28 01:49:58 -05:00 |
|
Richard Moore
|
80c84b0709
|
Simpler ensNormalize wrapper.
|
2023-01-27 21:59:52 -05:00 |
|
Richard Moore
|
433aba6f49
|
tests: updated tests to ens_normalize test vectors
|
2023-01-27 21:59:23 -05:00 |
|
Richard Moore
|
9526289f76
|
tests: more robust checking of insufficient funds errors.
|
2023-01-27 18:31:31 -05:00 |
|
Richard Moore
|
924cfef5de
|
Fixed estimateGas which can return insufficient funds errors.
|
2023-01-27 18:29:35 -05:00 |
|
Richard Moore
|
2845a3c4b6
|
admin: updated dist files
|
2023-01-27 17:29:49 -05:00 |
|
Richard Moore
|
32f605eb7b
|
Interface returns null instead of throws on missing fragment.
|
2023-01-27 17:27:29 -05:00 |
|
Richard Moore
|
c2a2edc9d8
|
admin: updated dist files
|
2023-01-27 01:12:44 -05:00 |
|
Richard Moore
|
2488d20f9e
|
Fixed non-EIP-1559 populateTransaction check.
|
2023-01-27 01:11:50 -05:00 |
|
Richard Moore
|
4f257279ab
|
admin: updated dist files
|
2023-01-26 23:36:26 -05:00 |
|
Richard Moore
|
360835e301
|
Added sync methods for Block with prefetched transactions.
|
2023-01-26 23:35:25 -05:00 |
|
Richard Moore
|
8c3d677371
|
Added missing exports.
|
2023-01-26 23:27:32 -05:00 |
|
Richard Moore
|
3b0a800635
|
Added missing exports.
|
2023-01-26 23:25:55 -05:00 |
|
Richard Moore
|
e8a408565e
|
tests: added extra namehash test vectors
|
2023-01-26 23:24:47 -05:00 |
|
Richard Moore
|
cd075d05f2
|
Added full UTF-8 support for ENS names using adraffy/ens-normalize.
|
2023-01-26 23:20:30 -05:00 |
|
Richard Moore
|
9bf98a01be
|
Use correct default for JSON ABI arrays.
|
2023-01-26 13:46:51 -05:00 |
|
Richard Moore
|
d0f087bdae
|
Add basic species constructor for Result fo better Array-method support.
|
2023-01-26 11:32:56 -05:00 |
|
Richard Moore
|
530efeb885
|
Added missing export for Signer.
|
2023-01-22 16:39:29 -05:00 |
|
Richard Moore
|
c45ee95146
|
Added interation methods for Interface fragments.
|
2023-01-22 16:39:11 -05:00 |
|
Richard Moore
|
27c9563ca5
|
docs: added case clarification for processing keys of different lengths.
|
2023-01-22 16:38:38 -05:00 |
|
Richard Moore
|
b05fd4aebd
|
Better stringification for Fetch objects.
|
2023-01-22 16:38:01 -05:00 |
|
Richard Moore
|
1b13716986
|
Fixed JSON ABI parsing (#3674).
|
2023-01-22 16:37:30 -05:00 |
|
Richard Moore
|
e1ee35a829
|
admin: updated dist files
|
2023-01-17 13:53:49 -05:00 |
|
Richard Moore
|
206d8ff8d7
|
Fixed typos in errors.
|
2023-01-17 13:51:52 -05:00 |
|
Richard Moore
|
e55a87ad4c
|
Fixed JsonRpcProvider for picky Geth instances.
|
2023-01-17 13:51:32 -05:00 |
|
Richard Moore
|
77cca7563f
|
Fixed AbstractSigner populateTransaction for call and estimateGas.
|
2023-01-17 13:50:46 -05:00 |
|
Richard Moore
|
7fb227b8f4
|
admin: updated dist files
|
2023-01-15 08:03:21 -05:00 |
|
Richard Moore
|
f13a7c64b3
|
Added verifyMessage helper.
|
2023-01-15 07:54:49 -05:00 |
|
Richard Moore
|
453d2357b1
|
Fixed lingering events in provider after removal.
|
2023-01-15 07:54:07 -05:00 |
|
Richard Moore
|
741bd05830
|
Improve address API and more robust resolveName.
|
2023-01-15 07:51:05 -05:00 |
|
Richard Moore
|
41449c9a67
|
Added tests for provider broadcast errors.
|
2022-12-30 16:33:50 -05:00 |
|
Richard Moore
|
a6cb264cd6
|
tests: more robust provider clean up
|
2022-12-30 16:33:28 -05:00 |
|
Richard Moore
|
a63f84cda7
|
Allow non-bytes32 values for r and s in Signature.
|
2022-12-30 16:32:17 -05:00 |
|
Richard Moore
|
2eb48231f1
|
Added missing EtherscanProvider broadcastTransaction errors to coalescence.
|
2022-12-30 16:28:57 -05:00 |
|
Richard Moore
|
342105f4e5
|
Fixed Signer sub-classes when given an Addressable.
|
2022-12-30 16:28:17 -05:00 |
|
Richard Moore
|
65c7df1ee8
|
Use case-insensitive matching for JSON-RPC error strings.
|
2022-12-30 16:27:46 -05:00 |
|
Richard Moore
|
426c1e1b05
|
Fixed FallbackProvider when broadcastTransaction rejects.
|
2022-12-30 16:26:20 -05:00 |
|
Richard Moore
|
a5e906f51d
|
Fixed AnkrProvider for REPLACEMENT_TRANSACTION.
|
2022-12-30 16:25:44 -05:00 |
|
Richard Moore
|
67675dfcbf
|
Fixed tx.wait failing to unsubscribe to block events once mined.
|
2022-12-30 14:32:05 -05:00 |
|
Richard Moore
|
398f4298a0
|
Added common method destroy to Provider.
|
2022-12-30 14:31:22 -05:00 |
|
Richard Moore
|
bc4a96ba7a
|
tests: tweak provider tests timeouts
|
2022-12-30 11:52:54 -05:00 |
|
Richard Moore
|
46ddc89441
|
docs: added jsdocs
|
2022-12-30 11:28:26 -05:00 |
|
Richard Moore
|
d190e654f8
|
docs: added breadcrumb titles
|
2022-12-12 02:47:12 -05:00 |
|
Richard Moore
|
1c5dae8118
|
admin: debuggin CI
|
2022-12-11 03:17:19 -05:00 |
|
Richard Moore
|
40f64b4db3
|
admin: added git method to get modified date.
|
2022-12-11 03:03:32 -05:00 |
|
Richard Moore
|
0859f84bac
|
Small changes in maths on error.
|
2022-12-10 16:07:58 -05:00 |
|
Richard Moore
|
722fdd9a3c
|
docs: updated docs
|
2022-12-10 01:31:18 -05:00 |
|
Richard Moore
|
724881f34d
|
docs: added examples to jsdocs
|
2022-12-09 18:21:45 -05:00 |
|
Richard Moore
|
30d2626e0c
|
tests: increase provider send timeout
|
2022-12-05 23:47:02 -05:00 |
|
Richard Moore
|
392b86fb8f
|
More flexible signature for waitForTransaction.
|
2022-12-05 23:45:41 -05:00 |
|
Richard Moore
|
32927d78e9
|
docs: initial EnsResolver jsdocs
|
2022-12-05 23:45:08 -05:00 |
|
Richard Moore
|
22f514cc03
|
Added tests for emptry Bytes32String.
|
2022-12-05 22:18:02 -05:00 |
|
Richard Moore
|
fe306fa1ee
|
Added testing for QuickNodeProvider.
|
2022-12-05 22:17:41 -05:00 |
|
Richard Moore
|
c84674dcd8
|
Added initial QuickNodeProvider.
|
2022-12-05 22:17:08 -05:00 |
|
Richard Moore
|
83c12b0d3b
|
admin: updated dist files
|
2022-12-03 17:01:29 -05:00 |
|