Commit Graph

106 Commits

Author SHA1 Message Date
Richard Moore
f4539e5675 Inject common networks in main Network object to allow sync access to Network at the top-level. 2022-10-20 04:51:42 -04:00
Richard Moore
2486b88494 Fixed Wallet not passing non-enumerated properties along to be signed. 2022-10-20 04:50:39 -04:00
Richard Moore
15446f729b Updated to new CALL_EXCEPTION model, removing UNPREDICTABLE_GAS_LIMIT. 2022-10-20 04:49:40 -04:00
Richard Moore
22ebbf4e5c Fixed wrong hash computed with Transaction and added toJSON. 2022-10-20 04:48:52 -04:00
Richard Moore
45d29fd318 Allow computing an address from a SigningKey. 2022-10-20 04:47:44 -04:00
Richard Moore
1974c6abdc Removed old incompatible method of injected networks. 2022-10-20 04:47:05 -04:00
Richard Moore
c8f769346f admin: updated dist files 2022-10-01 01:34:06 -04:00
Richard Moore
55a6c9b715 tests: added more testing 2022-10-01 01:33:18 -04:00
Richard Moore
8bece98e3e Allow indexed parameters on Events. 2022-10-01 01:29:44 -04:00
Richard Moore
992c7eef07 Simplified Fragment API 2022-10-01 01:17:15 -04:00
Richard Moore
4e94617ea8 admin: update CI test names 2022-09-30 20:24:29 -04:00
Richard Moore
fb57f6d848 tests: use retryIt for possibly long-running provider tests 2022-09-30 20:20:27 -04:00
Richard Moore
aafb467001 admin: update Generate Coverage workflow to use compatible nodejs version 2022-09-30 20:10:10 -04:00
Richard Moore
4206c7c14c admin: added name to CI 2022-09-30 20:05:00 -04:00
Richard Moore
87e1f52702 Initial signature change to support custom WebSockets for reconnecting providers. 2022-09-30 20:04:03 -04:00
Richard Moore
db308812b2 Fix Interface signatures to allow strings as fragments. 2022-09-30 20:03:24 -04:00
Richard Moore
0fd2a450af Add negative hexstring support to getNumber. 2022-09-30 20:02:42 -04:00
Richard Moore
f4d2721baf tests: added more tests 2022-09-30 20:00:11 -04:00
Richard Moore
58ae6b7fc5 tests: fixed locking randomBytes test 2022-09-30 19:56:13 -04:00
Richard Moore
d3b6cfce84 admin: update for CI 2022-09-30 19:40:33 -04:00
Richard Moore
e2b98b9e73 admin: updates for CI 2022-09-30 19:38:49 -04:00
Richard Moore
66ad5f82fb admin: add github workflow for CI 2022-09-30 19:31:00 -04:00
Richard Moore
9771b851f8 Renamed Bytes32-based coding functions. 2022-09-30 05:54:00 -04:00
Richard Moore
fa87757253 admin: using new update-version script 2022-09-29 23:19:40 -04:00
Richard Moore
7096b067da admin: update admin scripts to find meaningful head.. 2022-09-29 23:17:36 -04:00
Richard Moore
ad5b8da8bf admin: updated dist files 2022-09-29 22:57:27 -04:00
Richard Moore
c1f86802fb admin: updated version bump script 2022-09-29 22:54:58 -04:00
Richard Moore
1f2318a34a Fix some root exports. 2022-09-29 21:56:40 -04:00
Richard Moore
aa60fe3ed2 Added basic provider data tests. 2022-09-29 21:56:05 -04:00
Richard Moore
0ce18366b1 Renamed getStorageAt to getStorage and homestead to mainnet and fixed several Provider formatting bugs. 2022-09-29 21:55:13 -04:00
Richard Moore
e14cca31ba Refactor provider model for better socket provider support. 2022-09-29 21:53:25 -04:00
Richard Moore
a6faed5098 admin: update dist files 2022-09-27 03:45:27 -04:00
Richard Moore
4d435cd56e Fixed Fragment bugs and added getContract to EtherscanProvider.. 2022-09-27 03:35:23 -04:00
Richard Moore
ee06989ba3 Refactored JsonRpcApiProvider and the Provider model. 2022-09-17 23:17:52 -04:00
Richard Moore
40fad8bbc0 admin: update dist files 2022-09-15 23:02:59 -04:00
Richard Moore
406a1d3d57 admin: update dist files 2022-09-15 22:58:45 -04:00
Richard Moore
067536a837 Added error coalescence back to JsonRpcApiProvider. 2022-09-15 22:56:48 -04:00
Richard Moore
b09a023d61 tests: updated avatar tests 2022-09-15 22:56:01 -04:00
Richard Moore
23868e74b1 Refactor imports. 2022-09-15 22:31:00 -04:00
Richard Moore
edcba76366 docs: added more jsdocs 2022-09-15 22:30:27 -04:00
Richard Moore
12a13c6d56 Refactor Fragment selector and topichash calculation in Contract (#3353). 2022-09-15 22:27:21 -04:00
Richard Moore
d7c6252521 tests: added initial provider tests. 2022-09-15 22:20:48 -04:00
Richard Moore
74f7967be6 Refactor Fragment selector and topichash calculation (#3353). 2022-09-15 22:19:05 -04:00
Richard Moore
1e99d82259 docs: added docs for Interface. 2022-09-09 18:35:08 -04:00
Richard Moore
b617322ee8 Removed superfluous types for refining type properties. 2022-09-09 18:33:36 -04:00
Richard Moore
5bdac36a99 Convert FormatType mnemonic to string literals. 2022-09-09 16:28:32 -04:00
Richard Moore
f30cdf6262 docs: added jsdocs to utils. 2022-09-09 03:37:38 -04:00
Richard Moore
29ead2696c Removed dead file for logger. 2022-09-08 23:21:57 -04:00
Richard Moore
29949a6309 Replaced logger class with simpler functions. 2022-09-08 23:21:08 -04:00
Richard Moore
2740976d8b admin: updated dist files. 2022-09-05 16:57:11 -04:00