summaryrefslogtreecommitdiff
path: root/monitor/josef_lib2.py
diff options
context:
space:
mode:
authorjosef <josef.gson@gmail.com>2015-11-09 16:44:53 +0100
committerjosef <josef.gson@gmail.com>2015-11-09 16:44:53 +0100
commite7f179e5f3067ea47d1e34db7d220d1d3d534548 (patch)
tree9597715ee4cd738b8617636c7e3a84f99803ceea /monitor/josef_lib2.py
parent04195b05b2afd42a08001c3b52fda4f9e6545f65 (diff)
data gathering for niklas
Diffstat (limited to 'monitor/josef_lib2.py')
-rw-r--r--monitor/josef_lib2.py34
1 files changed, 34 insertions, 0 deletions
diff --git a/monitor/josef_lib2.py b/monitor/josef_lib2.py
new file mode 100644
index 0000000..5af6490
--- /dev/null
+++ b/monitor/josef_lib2.py
@@ -0,0 +1,34 @@
+# The intent is that this lib will eventually contain code for using the CT v2 API
+
+import urllib2
+import json
+
+
+def get_sth_v1(baseurl):
+ result = urllib2.urlopen(baseurl + "ct/v1/get-sth").read()
+ return json.loads(result)
+
+def get_sth_v2(baseurl):
+ result = urllib2.urlopen(baseurl + "ct/v2/get-sth").read()
+ return json.loads(result)
+
+def add_chain_v2(baseurl):
+ pass
+
+def add_prechain_v2(baseurl):
+ pass
+
+def get_consistency_v2(baseurl):
+ pass
+
+def get_proof_by_hash_v2(baseurl):
+ pass
+
+def get_all_by_hash_v2(baseurl):
+ pass
+
+def get_entries_v2(baseurl):
+ pass
+
+def get_roots_v2(baseurl):
+ pass