Commit Graph

80 Commits

Author SHA1 Message Date
Richard Moore
8ea7cc8ee1 Fix Etherscan POST serialization for bigints. 2022-11-09 02:48:29 -05:00
Richard Moore
b30597c686 Added more tests 2022-11-04 18:11:38 -04:00
Richard Moore
8049071152 Added units test cases from v5. 2022-11-04 18:10:54 -04:00
Richard Moore
d2271617a6 More flexible Contract for events and allow listening to multiple events in a single filter. 2022-11-04 18:10:00 -04: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
Richard Moore
17ac965b12 Remove empty subs on emit if subscribed using once. 2022-10-21 01:24:10 -04:00
Richard Moore
24aa7fbfed admin: removed stray VT100 sequences from summary.txt 2022-10-20 21:14:55 -04:00
Richard Moore
e75fe998c5 admin: updated build upload bucket 2022-10-20 20:57:38 -04:00
Richard Moore
5ffd3c93ae admin: test coverage upload 2022-10-20 19:59:41 -04:00
Richard Moore
237d0c0c36 admin: test coverage upload 2022-10-20 19:54:28 -04:00
Richard Moore
f2ebb16ca1 admin: test coverage upload 2022-10-20 19:53:25 -04:00
Richard Moore
3d0639f4ed admin: test coverage upload 2022-10-20 19:51:11 -04:00
Richard Moore
bc93574f3c admin: added faucet private key for CI 2022-10-20 05:04:12 -04:00
Richard Moore
214b7ba217 admin: updated dist files 2022-10-20 05:03:32 -04:00
Richard Moore
e72a3cf078 tests: updated test suites 2022-10-20 05:00:49 -04:00
Richard Moore
1648beba74 Updated root exports. 2022-10-20 05:00:18 -04:00
Richard Moore
83d01f86ba Prevent signing invalid digests. 2022-10-20 04:59:55 -04:00
Richard Moore
5813b316d7 Fixed bug parsing raw non-compressed signatures. 2022-10-20 04:59:20 -04:00
Richard Moore
14af51d4e9 Fixed browser issue for HMAC. 2022-10-20 04:58:37 -04:00
Richard Moore
53c8291ed5 Use new makeError method in Contract. 2022-10-20 04:57:28 -04:00
Richard Moore
9c45482fad Added convenience functions for creating CALL_EXCEPTION Errors. 2022-10-20 04:55:25 -04:00
Richard Moore
a667dcbebe Sync testnets with v5 updates and update to new CALL_EXCEPTION model. 2022-10-20 04:54:26 -04:00
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