quiet
quiet copied to clipboard
Write orbitdb blocks from hooks to QSS socket
- Given the work in #2802 for getting orbitdb blocks add message interfaces and message handling logic for sending blocks to QSS via socket
- QSS Socket Service listens to OrbitDB hooks
- QSS Socket Service streams those blocks to QSS if stream is available
- Feature flag prevents service from streaming before QSS features are enabled at build time
- Logical toggle prevents service from streaming if user has not opted in (presumed false at the moment until #2443
- Add tests proving feature flag blocks service from streaming, listens to orbitDB stores, and stream outputs the data it receives from its listeners
Note: this doesn't involve any work for updating QSS to parse any of this data.
Depends on #2802
https://docs.google.com/document/d/1gxmgIduEiasxd_-Ie4PPG1jwSWeCUi8SPF_9ZuVnAOI/edit?tab=t.0
Released in 6.3.0 and checked with QSS disabled. To be rechecked.