aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lockchain-client/Cargo.toml12
-rw-r--r--lockchain-client/README.md (renamed from lockchain-receiver/README.md)0
-rw-r--r--lockchain-client/src/lib.rs (renamed from lockchain-receiver/src/lib.rs)0
-rw-r--r--lockchain-http/src/lib.rs9
-rw-r--r--lockchain-receiver/Cargo.toml6
-rw-r--r--lockchain-store/Cargo.toml9
6 files changed, 29 insertions, 7 deletions
diff --git a/lockchain-client/Cargo.toml b/lockchain-client/Cargo.toml
new file mode 100644
index 0000000..9d658ba
--- /dev/null
+++ b/lockchain-client/Cargo.toml
@@ -0,0 +1,12 @@
+[package]
+name = "lockchain-client"
+description = "Client side component of the lockchain stack. Decrypts records and provides a Rust API to use them."
+version = "0.0.0"
+authors = ["Katharina Fey <kookie@spacekookie.de>"]
+
+documentation = "https://docs.rs/lockchain-client"
+homepage = "https://github.com/spacekookie/lockchain/tree/master/lockchain-client"
+readme = "README.md"
+license = "MIT/X11 OR Apache-2.0"
+
+[dependencies]
diff --git a/lockchain-receiver/README.md b/lockchain-client/README.md
index 0c97bb0..0c97bb0 100644
--- a/lockchain-receiver/README.md
+++ b/lockchain-client/README.md
diff --git a/lockchain-receiver/src/lib.rs b/lockchain-client/src/lib.rs
index 31e1bb2..31e1bb2 100644
--- a/lockchain-receiver/src/lib.rs
+++ b/lockchain-client/src/lib.rs
diff --git a/lockchain-http/src/lib.rs b/lockchain-http/src/lib.rs
index 31521d7..cd81597 100644
--- a/lockchain-http/src/lib.rs
+++ b/lockchain-http/src/lib.rs
@@ -1,4 +1,13 @@
//! A plug and play http interface layer for various lockchain components
extern crate gotham_serde_json_body_parser as goth_json;
+extern crate gotham;
+/// Contains API internal state and metadata
+pub struct Server {
+
+}
+
+pub enum ApiFeature {
+ BasicIo
+} \ No newline at end of file
diff --git a/lockchain-receiver/Cargo.toml b/lockchain-receiver/Cargo.toml
deleted file mode 100644
index 32d2f8c..0000000
--- a/lockchain-receiver/Cargo.toml
+++ /dev/null
@@ -1,6 +0,0 @@
-[package]
-name = "lockchain-client"
-version = "0.1.0"
-authors = ["Katharina Fey <kookie@spacekookie.de>"]
-
-[dependencies]
diff --git a/lockchain-store/Cargo.toml b/lockchain-store/Cargo.toml
index f15d981..8b6b828 100644
--- a/lockchain-store/Cargo.toml
+++ b/lockchain-store/Cargo.toml
@@ -1,6 +1,13 @@
[package]
name = "lockchain-files"
-version = "0.1.0"
+description = "Filesystem storage backend for lockchain vaults"
+version = "0.0.0"
authors = ["Katharina Fey <kookie@spacekookie.de>"]
+documentation = "https://docs.rs/lockchain-files"
+homepage = "https://github.com/spacekookie/lockchain/tree/master/lockchain-files"
+readme = "README.md"
+license = "MIT/X11 OR Apache-2.0"
+
[dependencies]
+lockchain-core = ">=0.3.2"