133 releases (32 breaking)

Uses new Rust 2021

0.76.0 Sep 19, 2022
0.74.0 Sep 7, 2022
0.68.2 Jul 10, 2022
0.61.2 Jun 22, 2021
0.44.11 Dec 30, 2020

#402 in Network programming

Download history 191/week @ 2022-06-15 109/week @ 2022-06-22 175/week @ 2022-06-29 181/week @ 2022-07-06 167/week @ 2022-07-13 277/week @ 2022-07-20 284/week @ 2022-07-27 139/week @ 2022-08-03 57/week @ 2022-08-10 29/week @ 2022-08-17 195/week @ 2022-08-24 54/week @ 2022-08-31 257/week @ 2022-09-07 60/week @ 2022-09-14 30/week @ 2022-09-21 34/week @ 2022-09-28

394 downloads per month
Used in 2 crates (via sn_api)

GPL-3.0 license

610KB
12K SLoC

sn_client

Documentation

Compatability

sn_node: 0.58.X

Overview

sn_client can interface conditionally against either the sn_routing crate or a mock used for local testing.

Crate Dependencies

Crate dependencies graph:

sn_client Safe Network dependencies

Legend

Dependencies are coloured depending on their kind:

  • Black: regular dependency
  • Purple: build dependency
  • Blue: dev dependency
  • Red: optional dependency

A dependency can be of more than one kind. In such cases, it is coloured with the following priority: Regular -> Build -> Dev -> Optional

View all sn_client dependencies

sn_client all dependencies

Click here for an overview of the interdependencies of all the main MaidSafe components.

License

This Safe Network library is licensed under the General Public License (GPL), version 3 (LICENSE http://www.gnu.org/licenses/gpl-3.0.en.html).

Linking exception

sn_client is licensed under GPLv3 with linking exception. This means you can link to and use the library from any program, proprietary or open source; paid or gratis. However, if you modify sn_client, you must distribute the source to your modified version under the terms of the GPLv3.

See the LICENSE file for more details.

Dependencies

~46MB
~1M SLoC