Commit Graph

295 Commits

Author SHA1 Message Date
Richard Moore
b3f615a1b2 admin: use default branch for CI checkouts 2023-02-02 21:34:17 -05:00
Richard Moore
0e8a34805f admin: update docs and CI for v6 release 2023-02-02 21:28:26 -05:00
Richard Moore
5c29a8d1bc Preparing for v6 release. 2023-02-02 20:51:33 -05:00
Richard Moore
b7ead29606 admin: updated dist files 2023-02-02 04:23:07 -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
9c744dd081 admin: update dist files 2023-01-30 22:29:09 -05:00
Richard Moore
c3f8e8ac07 Initial support for fallback and receive methods on contracts. 2023-01-30 22:28:18 -05:00
Richard Moore
67d2af809e admin: update dist files 2023-01-28 01:53:29 -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
b9a2ab84d8 admin: updated dist files 2023-01-27 18:34:03 -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
bfe7b6d80f docs: added details on building docs 2023-01-26 23:37:01 -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
d41690fd74 docs: added BigInt to migration docs. 2023-01-22 16:47:35 -05:00
Richard Moore
0990608e34 admin: updated dist files 2023-01-22 16:47:02 -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