diff options
Diffstat (limited to 'src/storage.erl')
-rw-r--r-- | src/storage.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/storage.erl b/src/storage.erl index 5774f2a..a663c39 100644 --- a/src/storage.erl +++ b/src/storage.erl @@ -7,7 +7,7 @@ %% API (URL) -export([request/3]). -request(post, "ct/storage/sendentry", Input) -> +request(post, "plop/v1/storage/sendentry", Input) -> case (catch mochijson2:decode(Input)) of {error, E} -> html("sendentry: bad input:", E); @@ -19,7 +19,7 @@ request(post, "ct/storage/sendentry", Input) -> ok = storagedb:add(TreeLeafHash), success({[{result, <<"ok">>}]}) end; -request(post, "ct/storage/entrycommitted", Input) -> +request(post, "plop/v1/storage/entrycommitted", Input) -> case (catch mochijson2:decode(Input)) of {error, E} -> html("entrycommitted: bad input:", E); @@ -29,7 +29,7 @@ request(post, "ct/storage/entrycommitted", Input) -> db:add_entryhash(LeafHash, EntryHash), success({[{result, <<"ok">>}]}) end; -request(get, "ct/storage/fetchnewentries", _Input) -> +request(get, "plop/v1/storage/fetchnewentries", _Input) -> {LastIndexOrZero, LastHash} = storagedb:lastverifiednewentry(), LastVerifiedAndNewHashes = storagedb:fetchnewhashes(LastIndexOrZero), NewHashes = case {LastHash, LastVerifiedAndNewHashes} of @@ -45,7 +45,7 @@ request(get, "ct/storage/fetchnewentries", _Input) -> end, NewHashes), success({[{result, <<"ok">>}, {entries, Entries}]}); -request(get, "ct/storage/getentry", Query) -> +request(get, "plop/v1/storage/getentry", Query) -> Hashes = [base64:decode(Value) || {Key, Value} <- Query, Key == "hash"], Entries = lists:map(fun(LeafHash) -> {[{hash, base64:encode(LeafHash)}, |