Commit Graph

16 Commits

Author SHA1 Message Date
Derrick Hammer 498cbfbce5
*Override streamHandler since a function cannot be passed between modules 2022-08-31 19:04:44 -04:00
Derrick Hammer 7f6bd96b33
*Update and bug fix rpc classes 2022-08-31 17:32:52 -04:00
Derrick Hammer 34c91c15d7
*Default id should be 1 2022-08-31 15:25:18 -04:00
Derrick Hammer 9d04fa3933
*Add support for a network id 2022-08-31 14:42:26 -04:00
Derrick Hammer f4cb988053
*If an error, return it as a RPCResponse object instead of throwing an error 2022-08-30 22:17:39 -04:00
Derrick Hammer 7efa878f15
*Properly pass both query and options 2022-08-30 21:49:40 -04:00
Derrick Hammer 5345135b02
*Update to use new RPC protocol
*Add support for multiple RPC query types
2022-08-30 21:39:26 -04:00
Derrick Hammer 91896daff1
*Fix array override 2022-08-03 11:50:13 -04:00
Derrick Hammer 663f565c8d *Refactor action queue
*Dynamically load callModule and connectModule
2022-07-21 00:58:24 -04:00
Derrick Hammer f38c6f53cf Revert "*Process the queue in reverse"
This reverts commit 8986d45e8e.
2022-07-20 18:45:10 -04:00
Derrick Hammer 8986d45e8e *Process the queue in reverse 2022-07-20 18:36:47 -04:00
Derrick Hammer 38a599ce55 *Ensure we await on the promise not the wrapper 2022-07-20 18:31:55 -04:00
Derrick Hammer 833bb751bc *Use callbacks to ensure promises process serially 2022-07-20 18:25:27 -04:00
Derrick Hammer b2560e9b25 *Add more safety checks on window 2022-07-20 17:22:10 -04:00
Derrick Hammer 22fc7e73e2 *Process queued promises serially with try catch 2022-07-20 04:45:36 -04:00
Derrick Hammer 97a4d8d170 *Initial version 2022-07-20 03:35:58 -04:00