aboutsummaryrefslogtreecommitdiff
path: root/lockchain-http/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'lockchain-http/src/lib.rs')
-rw-r--r--lockchain-http/src/lib.rs31
1 files changed, 0 insertions, 31 deletions
diff --git a/lockchain-http/src/lib.rs b/lockchain-http/src/lib.rs
deleted file mode 100644
index 2c69ab4..0000000
--- a/lockchain-http/src/lib.rs
+++ /dev/null
@@ -1,31 +0,0 @@
-//! A plug and play http interface layer for various lockchain components
-#![feature(external_doc)]
-#![doc(include = "../README.md")]
-#![feature(non_modrs_mods)]
-
-
-extern crate gotham_serde_json_body_parser as goth_json;
-extern crate gotham;
-
-/// Contains API internal state and metadata
-pub struct Server {
-
-}
-
-impl Server {
-
-}
-
-/// An enum that represents optional features. At least
-/// one flag needs to be provided to initialise [[Server]]
-/// in order to make a working lockchain-http interface.
-pub enum ApiFeature {
- /// Basic functionality for record I/O
- Base,
- /// Enables user access management
- Users,
- /// Allows management of user identities
- UserManagement,
- /// Allows management of filestorage scopes & loading
- VaultManagement,
-} \ No newline at end of file