Miroslav Bajtoš

Results 100 issues of Miroslav Bajtoš

Capturing the comment https://github.com/CheckerNetwork/zinnia/pull/172#issuecomment-1506641021 Related to: - https://github.com/CheckerNetwork/zinnia/pull/200 - https://github.com/CheckerNetwork/zinnia/pull/748

We must not leak the filesystem structure when the code is running inside a sandboxed environment. The Checker App files are usually in the user's home directory. The full path...

Allow Zinnia modules to spawn web workers. - https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API - https://developer.mozilla.org/en-US/docs/Web/API/MessageChannel - https://developer.mozilla.org/en-US/docs/Web/API/Worker

Links: - https://developer.mozilla.org/en-US/docs/Web/API/ImageData - https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap - https://github.com/denoland/deno/issues/19288 - https://github.com/denoland/deno/pull/21898

Add a built-in libp2p node allowing checkers to communicate with other nodes in a decentralised peer-to-peer fashion.

libp2p

In our Cloudflare logs for api.filspark.com, I see two user agent values: - `zinniad/0.20.3 spark\main` - `zinniad/0.20.3 spark/main` Let's remove the `/main` portion from the user-agent string.

good first issue :hugs:

In some cases, `zinniad` gets stuck, and it takes several minutes until it responds to the SIGTERM signal sent by Station Core after Core detects that Spark is stuck. In...

bug :bug:

Allow checkers to communicate using WebSockets, see https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API There is no Deno crate we could re-use, we have to write Deno bindings for a Rust/C++ webrtc library ourselves. My WebRTC...

We need to: - provide .d.ts typings describing Zinnia APIs - figure out how to tell typescript to load that d.ts file while type-checking checker subnet nodes, e.g. spark-checker. Tasks:...

modules:javascript

Many peer-to-peer projects use WebRTC data channels for connectivity. WebRTC became a W3C Recommendation back in 2021 ([announcement](https://www.w3.org/news/2021/webrtc-1-0-is-a-w3c-recommendation/)). It makes sense for Zinnia to support it as part of Zinnia's...