CCF
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions | Variables
signatures.h File Reference
#include "ccf/service/map.h"
#include "node_signature.h"
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  ccf::PrimarySignature
 

Namespaces

namespace  ccf
 
namespace  ccf::Tables
 

Typedefs

using ccf::Signatures = ServiceValue< PrimarySignature >
 
using ccf::SerialisedMerkleTree = ccf::kv::RawCopySerialisedValue< std::vector< uint8_t > >
 
using ccf::CoseSignature = std::vector< uint8_t >
 
using ccf::CoseSignatures = ServiceValue< CoseSignature >
 

Functions

 ccf::DECLARE_JSON_TYPE_WITH_BASE_AND_OPTIONAL_FIELDS (PrimarySignature, NodeSignature) DECLARE_JSON_REQUIRED_FIELDS(PrimarySignature
 
root ccf::DECLARE_JSON_OPTIONAL_FIELDS (PrimarySignature, cert)
 

Variables

 ccf::seqno
 
 ccf::view
 
 ccf::commit_seqno
 
 ccf::commit_view