From 4837682b4dc51f5b3ab86d8aeef482b2b6c25105 Mon Sep 17 00:00:00 2001 From: Jianping Wu Date: Mon, 17 Sep 2018 17:06:47 -0700 Subject: [PATCH] WIP: started implementing namespace, key and value. --- .gitignore | 2 + src/keva/common.h | 0 src/keva/main.cpp | 760 +++++++++++++++++++++++++++++++++++++++ src/keva/main.h | 324 +++++++++++++++++ src/script/keva.h | 0 src/wallet/rpckeva.cpp | 137 +++++++ src/wallet/rpcwallet.cpp | 5 + 7 files changed, 1228 insertions(+) create mode 100644 src/keva/common.h create mode 100644 src/keva/main.cpp create mode 100644 src/keva/main.h create mode 100644 src/script/keva.h create mode 100644 src/wallet/rpckeva.cpp diff --git a/.gitignore b/.gitignore index 0823df294..61641ef5f 100644 --- a/.gitignore +++ b/.gitignore @@ -115,3 +115,5 @@ test/cache/* libbitcoinconsensus.pc contrib/devtools/split-debug.sh + +*/.vscode/* diff --git a/src/keva/common.h b/src/keva/common.h new file mode 100644 index 000000000..e69de29bb diff --git a/src/keva/main.cpp b/src/keva/main.cpp new file mode 100644 index 000000000..1052d13b6 --- /dev/null +++ b/src/keva/main.cpp @@ -0,0 +1,760 @@ +// Copyright (c) 2018 Jianping Wu +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + +#include + +#include +#include +#include +#include +#include +#include