A migration from SAFE.DataAccess repo with some cleanup and confirmed MockVault functionality. Using netcore 2.2.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SAFE.DataStore.Tests
SAFE.DataStore
.gitattributes
.gitignore
CHANGELOG.md
CodeStyles.targets
LICENSE-BSD
LICENSE-MIT
README.md
SAFE.DataStore.sln
azure-pipelines.yml
dotnetcode.ruleset
stylecop.json

README.md

SAFE.DataStore

This repository contains source code for the SAFE.DataStore library (netcore 2.2, C# 7.3).

Build Status

DataStore (netcore 2.2)

Features

Includes:

  • Classes to build a database for the SAFE Network
  • Modes of Authentication
    • Mock authentication using the mock Authenticator API
    • Mock authentication using the mock-safe-browser
    • Test net authentication using the safe-browser
  • Client
    • Create and connect to a db
    • Managing db content
    • In memory db
    • Mock network db

Not yet included:

  • Connecting to live network.

Prerequisites

  • Visual Studio 2017 with dotnet core development workload

Supported Platforms

  • Windows (x64)

Required SDK/Tools

  • netcore 2.2 SDK

Further Help

Get your developer related questions clarified on the SAFE Dev Forum. If you're looking to share any other ideas or thoughts on the SAFE Network you can reach out on the SAFE Network Forum.

Contribution

Copyrights are retained by their contributors. No copyright assignment is required to contribute to this project.

License

This library is dual-licensed under the Modified BSD (LICENSE-BSD https://opensource.org/licenses/BSD-3-Clause) or the MIT license (LICENSE-MIT https://opensource.org/licenses/MIT) at your option.