Primary Maintainer: Krishna Kumar ([email protected])
Secondary Maintainer: Spandan Sharma ([email protected])
| Crate | Linux/OS X | Windows | Coverage | Issues |
|---|---|---|---|---|
![]() |
| API Documentation - master branch | SAFE Network System Documention | MaidSafe website | Safe Community site |
|---|
###Pre-requisite: libsodium is a native dependency for sodiumxoide. Thus, install sodium by following the instructions here.
For windows:
- Download prebuilt libsodium library
- Extract
libsodium.afor x86/x64 from the corresponding folder in the archive to your local filesystem - Add this local path to
%PATH%. (PATH=%PATH%;<path to extracted libsodium.a dir>)
###Build Instructions:
safe_nfs depends on safe_client which can interface conditionally against either the routing crate or a mock used for local testing.
To use it with the Mock:
cargo build --features "use-mock-routing"
cargo test --features "use-mock-routing"
To interface it with actual routing (default):
cargo build
cargo test
- MAID-1305 Expand test cases
- MAID-1306 Remove all unwraps() AND Check for Ok(try!( and see if really required (ie., for error conversion etc)
- MAID-1307 Address the TODO’s and make temporary fixes as permanent
- MAID-1308 Test cases for addressed TODO's and permanent fixes
- MAID-1309 Check for all muts (eg., response_getter etc) and validate if really required
- MAID-1310 Remove unwanted errors and Unexpected should take an &str instead of String
- MAID-1311 Put debug statements
- MAID-1312 Changes due to client
- MAID-1313 Add exit and help to rest_api example
