Commit Graph

20 Commits

Author SHA1 Message Date
Derrick Hammer 1a4890a6c0
feat: add support to check the local store and inject it 1st as a signed location before going into the network 2024-03-02 05:23:39 -05:00
Derrick Hammer 47c82c6a03
feat: add new All API that will return all queried locations 2024-02-27 10:49:47 -05:00
Derrick Hammer e9f4a7b0b9
feat: add ability to exclude a list of nodes when querying 2024-02-27 07:27:10 -05:00
Derrick Hammer 23187704ee
fix: remove logger, config, db from params as its already defined in ServiceParams 2024-02-27 02:49:03 -05:00
Derrick Hammer bd08d75da4
refactoring: more refactoring to break import cycles 2024-01-29 21:38:29 -05:00
Derrick Hammer 0ee96599f1
refactoring: more refactoring to break import cycles 2024-01-29 21:03:57 -05:00
Derrick Hammer 3b3a50e419
refactoring: more refactoring to break import cycles 2024-01-29 20:52:17 -05:00
Derrick Hammer b2c06590b1
refactoring: more refactoring to break import cycles 2024-01-29 19:24:50 -05:00
Derrick Hammer 2e8c335b7e
refactoring: more refactoring to break import cycles 2024-01-29 18:53:32 -05:00
Derrick Hammer b60979e79d
refactor: further refactoring for DI, splitting node responsibilities to a new Storage service, Services, and P2P 2024-01-29 01:55:36 -05:00
Derrick Hammer 4b718e1dd3
fix: update import for node 2024-01-29 00:02:15 -05:00
Derrick Hammer a0dcc52d63
refactor: remove dedicated interfaces and minimize interfaces 2024-01-28 23:59:43 -05:00
Derrick Hammer b7107989d3
fix: rewrite StorageLocationMap DecodeMsgpack as it only works with a temporary map 2024-01-09 15:50:14 -05:00
Derrick Hammer 1f01f40338
fix: implement Parts getter 2024-01-09 14:55:52 -05:00
Derrick Hammer ee20d2a560
refactor: change NewStorageLocationProvider to use a splat for locationTypes 2024-01-09 08:17:56 -05:00
Derrick Hammer 2341915b8e
refactor: need a getter for Location 2024-01-09 08:15:13 -05:00
Derrick Hammer 88c48aa996
refactor: make SignedStorageLocationImpl props private, add NodeId getter, re-organize, 2024-01-09 07:01:19 -05:00
Derrick Hammer 6c2ebb1152
feat: implement StorageLocationProvider 2024-01-09 07:00:00 -05:00
Derrick Hammer ef86db2bd0
refactor: need to export storage structs 2024-01-07 04:33:40 -05:00
Derrick Hammer 1950edf181
refactor: move StorageLocation to a new pkg to prevent import cycle 2024-01-07 04:30:03 -05:00