#procedure #ssb #calls #remote #default

nightly ssb-rpc

The remote procedure calls used by ssb

4 releases (2 breaking)

Uses old Rust 2015

0.3.1 Mar 11, 2018
0.3.0 Mar 11, 2018
0.2.0 Mar 8, 2018
0.1.0 Mar 6, 2018

#8 in #procedure


Used in ssb-client

AGPL-3.0

16KB
283 lines

SSB-RPC

The remote procedure calls used by ssb.

Scuttlebutt has a plugin system that allows adding support for more rpcs. This module uses features to control which rpcs are exposed. By default, this includes the rpcs of the core scuttlebot module, and the rpcs of the plugins which are bundled with scuttlebot.

The rpcs for other plugins will be implemented in different crates, but can be exposed (behind a non-default feature flag) in this crate as well.


lib.rs:

The remote procedure calls used by ssb.

Scuttlebutt has a plugin system that allows adding support for more rpcs. This module uses features to control which rpcs are exposed. By default, this includes the rpcs of the core scuttlebot module, and the rpcs of the plugins which are bundled with scuttlebot.

Dependencies

~24MB
~212K SLoC