aboutsummaryrefslogtreecommitdiff
path: root/lockchain-server
diff options
context:
space:
mode:
authorKatharina Fey <kookie@spacekookie.de>2018-06-09 13:05:59 +0200
committerKatharina Fey <kookie@spacekookie.de>2018-06-09 13:05:59 +0200
commit7ca8460f324387a28b991342cdae1ab1a3b70050 (patch)
tree681e2cf5868bdf8c71939b6862870b6237159db3 /lockchain-server
parenta7a4df2dc1a8df878db19abe9c6ee894a3342532 (diff)
Tweaking the lockchain-http API, adding some constraints on vault traits
Diffstat (limited to 'lockchain-server')
-rw-r--r--lockchain-server/Cargo.toml6
-rw-r--r--lockchain-server/src/main.rs13
2 files changed, 15 insertions, 4 deletions
diff --git a/lockchain-server/Cargo.toml b/lockchain-server/Cargo.toml
index d9c8cb1..6faeba2 100644
--- a/lockchain-server/Cargo.toml
+++ b/lockchain-server/Cargo.toml
@@ -4,8 +4,8 @@ version = "0.1.0"
authors = ["Katharina Fey <kookie@spacekookie.de>"]
[dependencies]
-lockchain-core = "*"
-lockchain-files = "*"
-lockchain-http = "*"
+lockchain-core = { path = "../lockchain-core" }
+lockchain-files ={ path = "../lockchain-files" }
+lockchain-http = { path = "../lockchain-http" }
clap = "*" \ No newline at end of file
diff --git a/lockchain-server/src/main.rs b/lockchain-server/src/main.rs
index 00fc430..748fcc0 100644
--- a/lockchain-server/src/main.rs
+++ b/lockchain-server/src/main.rs
@@ -4,7 +4,18 @@ extern crate lockchain_http as http;
extern crate clap;
+use files::*;
+use http::*;
+use lockchain::traits::*;
+use lockchain::EncryptedBody;
+
+fn foo() -> DataVault<EncryptedBody> {
+ DataVault::new("name", "location")
+}
fn main() {
- println!("Hello, world!");
+ let server = create_server(foo());
+ server.run();
+
+ println!("After the server died!");
}