CCF
Loading...
Searching...
No Matches
snapshot_evidence.h
Go to the documentation of this file.
1// Copyright (c) Microsoft Corporation. All rights reserved.
2// Licensed under the Apache 2.0 License.
3#pragma once
4
5#include "ccf/ds/json.h"
6#include "ccf/service/map.h"
7#include "kv/kv_types.h"
8
9namespace ccf
10{
18
21
23 namespace Tables
24 {
25 static constexpr auto SNAPSHOT_EVIDENCE =
26 "public:ccf.internal.snapshot_evidence";
27 }
28}
Definition sha256_hash.h:16
Definition value.h:32
#define DECLARE_JSON_REQUIRED_FIELDS(TYPE,...)
Definition json.h:714
#define DECLARE_JSON_TYPE(TYPE)
Definition json.h:663
uint64_t Version
Definition version.h:8
Definition app_interface.h:14
Definition snapshot_evidence.h:12
ccf::kv::Version version
Sequence number to which the snapshot corresponds.
Definition snapshot_evidence.h:16
ccf::crypto::Sha256Hash hash
Snapshot digest.
Definition snapshot_evidence.h:14