Commit Graph

15 Commits

Author SHA1 Message Date
Derrick Hammer 3868286416
*Cleanup imports 2023-02-19 13:05:05 -05:00
Derrick Hammer 5366f85c35
*Skip if relay has an error 2023-01-06 01:18:50 -05:00
Derrick Hammer 6429bd513c
*refactor query api to use object bags and a dedicated factory at a factory object namespace 2022-12-04 06:35:57 -05:00
Derrick Hammer fc63e98557
*add support for bypassCache in wisdom query 2022-12-04 05:39:09 -05:00
Derrick Hammer 271a0c2911
*Refactor wisdom query to extract setupRelay to be a functional api 2022-12-04 05:35:52 -05:00
Derrick Hammer 7263ecf907
*Epic refactor based on new RPC query design and protocol 2022-12-04 02:40:36 -05:00
Derrick Hammer 7a21a5069c
*Ensure we don't store an error inside the data property 2022-09-22 11:04:15 -04:00
Derrick Hammer 6fa058d0a0
*should be >= 2022-09-22 09:37:36 -04:00
Derrick Hammer 47356ed6e0
*If max relays is greater than 0, and we have more relays than max relays, pick a random selection 2022-09-22 09:35:15 -04:00
Derrick Hammer 46f693a1f2
*Handle edge case if we have no responses 2022-09-09 06:04:02 -04:00
Derrick Hammer 4f855110f5
*Resolve should return a RPCResponse 2022-08-28 23:17:04 -04:00
Derrick Hammer bb0841cf4a
*Consolidate code to flatHash helper 2022-08-28 23:16:33 -04:00
Derrick Hammer 951a7e3426
*Move to use @lumeweb/relay-types 2022-08-28 22:14:33 -04:00
Derrick Hammer 00ccbc9536
*Dont call init in constructor
*Rename init to run
*Make run a chained method and not async
2022-08-28 02:26:40 -04:00
Derrick Hammer fb849550db
*Heavily refactor to use new RPC schema
*Create basic, wisdom, and streaming rpc request variants
2022-08-27 15:09:34 -04:00