blob: b5ceb2e4a41517b075fe535ea297a2cf5a140cb9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
%%% Copyright (c) 2014, NORDUnet A/S.
%%% See LICENSE for licensing information.
%% @doc What's stored in the database.
%% 'index' is the primary key, 'entryhash' and 'mtlhash' are also
%% indexed, see init_tables/1.
%% NOTE: Don't change anything here without also fixing
%% select_index/2, which depends on the order of fields.
-record(plop, {
index :: non_neg_integer(), % Primary key.
entryhash :: binary(), % Hash over #plop_entry{} in mtl.
mtlhash :: binary(), % Merkle Tree Leaf hash.
mtl :: mtl(), % Merkle Tree Leaf.
spt :: spt() % Signed Plop Timestamp.
}).
|