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
|
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
|
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
|
7c37182d03
|
Fixed async emits overrunning each other causing no-running-subscriber errors.
|
2023-02-02 04:03:11 -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
|
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
|
924cfef5de
|
Fixed estimateGas which can return insufficient funds errors.
|
2023-01-27 18:29:35 -05:00 |
|
Richard Moore
|
2488d20f9e
|
Fixed non-EIP-1559 populateTransaction check.
|
2023-01-27 01:11:50 -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
|
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
|
453d2357b1
|
Fixed lingering events in provider after removal.
|
2023-01-15 07:54:07 -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
|
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
|
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
|
c84674dcd8
|
Added initial QuickNodeProvider.
|
2022-12-05 22:17:08 -05:00 |
|
Richard Moore
|
c3520db174
|
Removed duplicate interfaces.
|
2022-12-03 15:14:34 -05:00 |
|
Richard Moore
|
a74b9a557c
|
docs: added more jsdocs
|
2022-12-02 21:23:13 -05:00 |
|
Richard Moore
|
01d99a601a
|
Fxied Timer type (#3540).
|
2022-11-30 17:19:21 -05:00 |
|
Richard Moore
|
35cd8135d4
|
Refactor Block object and provider getBlock operations.
|
2022-11-30 15:41:17 -05:00 |
|
Richard Moore
|
f5281a0342
|
docs: added more jsdocs for providers
|
2022-11-30 13:44:47 -05:00 |
|
Richard Moore
|
1f4499c174
|
Small refactoring of providers.
|
2022-11-27 21:58:07 -05:00 |
|
Richard Moore
|
f24aa17709
|
Removing dead files.
|
2022-11-27 21:44:35 -05:00 |
|
Richard Moore
|
60d7709069
|
More robust FallbackProvider with correct error pass-through.
|
2022-11-09 02:52:25 -05:00 |
|
Richard Moore
|
96d1eaabf3
|
Added better CCIP debug tracing.
|
2022-11-09 02:51:07 -05:00 |
|
Richard Moore
|
c85cc72564
|
Fix formatting when passed an existing ethers object and remove static confirmations.
|
2022-11-09 02:49:32 -05:00 |
|
Richard Moore
|
8ea7cc8ee1
|
Fix Etherscan POST serialization for bigints.
|
2022-11-09 02:48:29 -05:00 |
|
Richard Moore
|
8fe938e69b
|
Fixed provider events for filters which included a null.
|
2022-11-04 18:09:08 -04:00 |
|
Richard Moore
|
3db5864041
|
Switched to assert instead of throwArgument.
|
2022-11-04 18:08:37 -04:00 |
|
Richard Moore
|
e5c068c395
|
Converted throwArgumentError to assertArgument.
|
2022-10-25 04:06:00 -04:00 |
|