Files
herolib/lib/threefold/rmb
root 8b0f692673 fix: Fix docker examples
- Moved `httpconnection` import from `clients` to `core`.
- Changed `tfgrid-sdk-ts` dashboard to playground.
- Added ipaddr to node_local().
- Added public keyword to OpenSSLGenerateArgs.
- Improved DockerEngine image and container loading.
- Added utils.contains_ssh_port.
- Improved error handling in DockerEngine.
- Improved Docker registry handling.

Co-authored-by: mariobassem12 <mariobassem12@gmail.com>
Co-authored-by: omda <mahmmoud.hassanein@gmail.com>
2025-01-28 14:08:42 +01:00
..
2024-12-30 12:22:36 +02:00
2024-12-30 12:22:36 +02:00
2024-12-30 12:22:36 +02:00
2025-01-28 14:08:42 +01:00
2024-12-30 12:22:36 +02:00
2024-12-30 12:22:36 +02:00

RMB

Reliable Message Bus

Can talk to ZOS'es, ...

requirements

We need client to rmb-rs

compile rmb-rs (see below)

rmb-peer --mnemonics "$(cat mnemonic.txt)" --relay wss://relay.dev.grid.tf:443 --substrate wss://tfchain.dev.grid.tf:443

#OR:

export TFCHAINSECRET='something here'

rmb-peer --mnemonics "$TFCHAINSECRET" --relay wss://relay.dev.grid.tf:443 --substrate wss://tfchain.dev.grid.tf:443

for developers

more info see https://github.com/threefoldtech/rmb-rs the message format of RMB itself https://github.com/threefoldtech/rmb-rs/blob/main/proto/types.proto

TODO: implement each endpoint on the zerohub here at client

TODO: the original code comes from code/github/threefoldtech/farmerbot/farmerbot/system/zos.v