Commit Graph

47 Commits

Author SHA1 Message Date
Derrick Hammer 09825ea3c7
*Add createClient 2023-03-23 13:02:29 -04:00
Derrick Hammer b5b7c9e0fe
*Add some dev deps needed due to pnpm/tsc 2023-03-23 13:00:25 -04:00
Derrick Hammer 7dc18eb090
*Update dist 2023-03-23 12:59:48 -04:00
Derrick Hammer 26f1164815
*Add typescript dev dep 2023-03-23 12:46:09 -04:00
Derrick Hammer 15a4ef2eac
*Update module hash 2023-03-23 12:45:19 -04:00
Derrick Hammer 1a844804ec
*Refactor to use new RPC module API and new kernel client API 2023-03-23 12:42:21 -04:00
Derrick Hammer e2f46d5bd2
*Update dist 2022-09-05 06:26:50 -04:00
Derrick Hammer 85447be885
*Bug fix first promise in result which returns just an ErrTuple 2022-09-05 06:26:20 -04:00
Derrick Hammer e759d06faa
*Update dist 2022-08-31 20:14:48 -04:00
Derrick Hammer acc3ea2cf1
*Update deps 2022-08-31 20:10:39 -04:00
Derrick Hammer 951a6f9554
*add cancel support to streaming query
*handle connectModule return properly
2022-08-31 20:10:24 -04:00
Derrick Hammer cfceda9bf1
*Update dist 2022-08-31 19:23:57 -04:00
Derrick Hammer 62849f009b
*Streaming query needs to pass relay 2022-08-31 19:23:38 -04:00
Derrick Hammer bddacc1a7a
*Update dist 2022-08-31 19:15:57 -04:00
Derrick Hammer 1e3e8f35bc
*Update StreamingRpcQuery result to handle connectModule properly 2022-08-31 19:15:40 -04:00
Derrick Hammer b3e6290a73
*Update dist 2022-08-31 19:05:01 -04:00
Derrick Hammer 498cbfbce5
*Override streamHandler since a function cannot be passed between modules 2022-08-31 19:04:44 -04:00
Derrick Hammer d3ee633a5c
*Update dist 2022-08-31 17:33:29 -04:00
Derrick Hammer 7f6bd96b33
*Update and bug fix rpc classes 2022-08-31 17:32:52 -04:00
Derrick Hammer 389e3d1ac4
*Update dist 2022-08-31 15:25:36 -04:00
Derrick Hammer 34c91c15d7
*Default id should be 1 2022-08-31 15:25:18 -04:00
Derrick Hammer f2ed076a47
*Update dist 2022-08-31 14:42:49 -04:00
Derrick Hammer 9d04fa3933
*Add support for a network id 2022-08-31 14:42:26 -04:00
Derrick Hammer ad2830cba6
*Update dist 2022-08-30 22:18:07 -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 7916f6e4d6
*Update dist 2022-08-30 21:49:59 -04:00
Derrick Hammer 7efa878f15
*Properly pass both query and options 2022-08-30 21:49:40 -04:00
Derrick Hammer 1847eaaeac
*Update dist 2022-08-30 21:39:52 -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 80fcb215b6
*Update deps 2022-08-30 17:28:31 -04:00
Derrick Hammer 91896daff1
*Fix array override 2022-08-03 11:50:13 -04:00
Derrick Hammer 14f3770bf7 *Update dist 2022-07-21 00:58:47 -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 34d96e94f9 Revert "*Update dist"
This reverts commit 91a37ac935.
2022-07-20 18:45:10 -04:00
Derrick Hammer 91a37ac935 *Update dist 2022-07-20 18:37:14 -04:00
Derrick Hammer 8986d45e8e *Process the queue in reverse 2022-07-20 18:36:47 -04:00
Derrick Hammer ee295839d0 *Update dist 2022-07-20 18:32:09 -04:00
Derrick Hammer 38a599ce55 *Ensure we await on the promise not the wrapper 2022-07-20 18:31:55 -04:00
Derrick Hammer c121879cbd *Update dist 2022-07-20 18:25:47 -04:00
Derrick Hammer 833bb751bc *Use callbacks to ensure promises process serially 2022-07-20 18:25:27 -04:00
Derrick Hammer 07f90441d3 *Update dist 2022-07-20 17:22:25 -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 b4a7e2708f *Add dist 2022-07-20 03:36:21 -04:00
Derrick Hammer 97a4d8d170 *Initial version 2022-07-20 03:35:58 -04:00
Derrick Hammer 62e0b1c1f4
Initial commit 2022-07-20 02:39:39 -04:00