/maidsafe_types

types for maidsafe clients and vaults (simple with only invariant checks)

Primary LanguageRustOtherNOASSERTION

maidsafe_types

Crate Travis Drone.io Appveyor Coverage
Build Status Build Status Build status Coverage Status

| Documentation | MaidSafe System Documention | MaidSafe web site | Safe Community site |

###Pre-requisite: libsodium is a native dependency for sodiumxoide. Thus, install sodium by following the instructions here.

For windows, download and use the prebuilt mingw library. Extract and place the libsodium.a file in "bin\x86_64-pc-windows-gnu" for 64bit System or "bin\i686-pc-windows-gnu" for a 32bit system.

#Todo

  • Add all DataTypes for Data Put/Get
  • Add Encode/Decode traits for all types (cbor)
  • API version 0.0.8
  • Write tests to confirm invariants of all types
  • Write tests to confirm serialising and parsing of all types
  • API version 0.1.0