Commit Graph

12 Commits

Author SHA1 Message Date
Richard Moore
d3f5f6f726 Fix circular dependency with EtherscanProvider. 2022-12-03 16:58:56 -05:00
Richard Moore
35cd8135d4 Refactor Block object and provider getBlock operations. 2022-11-30 15:41:17 -05:00
Richard Moore
d280070a2b docs: added jsdocs to contract 2022-11-27 21:56:22 -05:00
Richard Moore
257654bc5d Fixed bugs in typed address and 48-bit numeric values. 2022-11-09 21:12:21 -05: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
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
53c8291ed5 Use new makeError method in Contract. 2022-10-20 04:57:28 -04:00
Richard Moore
ee06989ba3 Refactored JsonRpcApiProvider and the Provider model. 2022-09-17 23:17:52 -04:00
Richard Moore
12a13c6d56 Refactor Fragment selector and topichash calculation in Contract (#3353). 2022-09-15 22:27:21 -04:00
Richard Moore
29949a6309 Replaced logger class with simpler functions. 2022-09-08 23:21:08 -04:00
Richard Moore
f5336c19b1 Initial code drop for v6-beta-exports. 2022-09-05 16:14:43 -04:00