Commit Graph

63 Commits

Author SHA1 Message Date
Richard Moore
7f0e140d5e Fix transaction.index not being populated on some backends (#4591). 2024-02-14 12:23:48 -05:00
Richard Moore
c5f126faf7 Added EIP-4788, receipts root and state root fields to Block (#4570). 2024-02-05 19:56:26 -05:00
Richard Moore
7b4f2c1a74 Added EIP-4844 fields to Provider classes and formatter (#4570). 2024-02-03 00:17:45 -05:00
Richard Moore
6bf19c1937 tests: added test for gasless ENS-DNS resolution 2024-02-02 04:17:10 -05:00
Richard Moore
a1363483a5 Allow long dnsEncode names with optional length parameter (#4543). 2024-01-31 00:22:23 -05:00
Richard Moore
561f7a0f38 Merge branch 'wip-4844' into wip-v6.11 2024-01-30 23:42:38 -05:00
Richard Moore
c6e6c43257 Added holesky network and related end-points for supporting providers. 2024-01-24 22:39:05 -05:00
Richard Moore
9c1e82e123 Added EIP-4844 BLOb transactions (#4554). 2024-01-24 20:35:59 -05:00
Richard Moore
a513e406ad tests: add tests for EIP-712 payload aliases 2024-01-17 20:36:06 -05:00
Richard Moore
ce93cb1eed tests: rename test suite to follow naming convention 2024-01-17 13:23:35 -05:00
Richard Moore
2b4891d86e Updated thrid-part provider URLs for QuickNode. 2024-01-17 13:22:49 -05:00
Richard Moore
fed28e4a8c tests: added testing for correct thrid-party URLs 2024-01-17 00:01:29 -05:00
Richard Moore
8f99601df1 Fixed normalization and abstracted EIP-712 Array parsing (#4541). 2024-01-16 17:41:57 -05:00
Richard Moore
43fb9c2336 Fix EIP-712 type aliases for uint and int (#4541). 2024-01-15 23:03:38 -05:00
Richard Moore
180221574c Fix uncatchable issue when sending transactions over JSON-RPC and provide some retry-recovery for missing v (#4513). 2023-12-19 04:52:38 -05:00
Richard Moore
da34e3569e Account for provider config weight when kicking off a request in FallbackProvider (#4298). 2023-11-23 21:26:26 -05:00
Richard Moore
e2485b8ef9 More robust FallbackProvider broadcast (#4186, #4297, #4442). 2023-11-16 20:39:21 -05:00
Richard Moore
4eb84da865 Fix VSCode reported lint issues (#4153, #4156, #4158, #4159). 2023-08-14 20:00:45 -04:00
Richard Moore
e45bc77cd9 tests: add faucet address to output for refilling 2023-08-02 23:51:09 -04:00
Richard Moore
ba36079a28 Added tests for JSON format (#4248). 2023-07-24 17:45:27 -04:00
Richard Moore
fa3a883ff7 Fixed filter encoding for bytesX (#4244). 2023-07-23 23:48:47 -04:00
Richard Moore
3235910f3b tests: remove pocket provider from tests 2023-06-05 22:41:31 -04:00
Richard Moore
6db7458cf0 Fixed error handling for contracts with receive and non-payable fallback. 2023-05-15 16:49:02 -04:00
Richard Moore
a09f58452e tests: fixed assert ordering 2023-05-07 02:13:03 +09:00
Richard Moore
25ab579634 tests: simplified imports for browser testing 2023-05-06 15:03:58 +09:00
Richard Moore
1d70807964 tests: added tests for ECC shared secrets 2023-04-25 20:00:12 +09:00
Richard Moore
c764e9a10b admin: prevent duplicate definition error; research why this happened 2023-04-06 04:33:55 -04:00
Richard Moore
8c5973e3a9 Added support for legacy ABI JSON fragments (#3932). 2023-04-06 04:25:54 -04:00
Richard Moore
c58ab3a976 Add _in_ operator support for contract and contract.filters (#3901). 2023-04-06 02:46:47 -04:00
Richard Moore
9060dede49 tests: added testcases for twos compliments 2023-04-05 04:22:59 -04:00
Richard Moore
0cfeed2633 tests: small tweaks to improve failing third-party testcases 2023-03-20 14:43:20 -04:00
Richard Moore
5318b939fd tests: added contract integration tests and llocal Geth 2023-03-20 12:46:21 -04:00
Richard Moore
92def9c148 Fixed lookupAddress when bad resolver is present (#3782). 2023-02-15 15:50:13 -05:00
Richard Moore
97b041f1a0 Fixed testcases for lone provider enumeration 2023-02-02 03:06:15 -05:00
Richard Moore
c3f8e8ac07 Initial support for fallback and receive methods on contracts. 2023-01-30 22:28:18 -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
e8a408565e tests: added extra namehash test vectors 2023-01-26 23:24:47 -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
bc4a96ba7a tests: tweak provider tests timeouts 2022-12-30 11:52:54 -05:00
Richard Moore
0859f84bac Small changes in maths on error. 2022-12-10 16:07:58 -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
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
c711139a8b tests: add longer timeout for wallet encryption tests 2022-11-30 15:42:16 -05:00
Richard Moore
433b5543e3 tests: updated testing to latest API 2022-11-27 21:59:20 -05:00
Richard Moore
c1a8adc5cf tests: added wallet encryption 2022-11-10 04:05:14 -05:00
Richard Moore
84b1c3d41a tests: temporarily remove the avatar tests 2022-11-09 22:44:06 -05:00