CCF
|
#include <receipt.h>
Inherits ccf::Receipt.
Classes | |
struct | Components |
struct | ProofStep |
Public Types | |
using | Proof = std::vector< ProofStep > |
Public Member Functions | |
ccf::crypto::Sha256Hash | calculate_root () override |
ccf::crypto::Sha256Hash | get_leaf_digest () |
bool | is_signature_transaction () const override |
![]() | |
virtual | ~Receipt ()=default |
Public Attributes | |
Components | leaf_components |
Proof | proof = {} |
![]() | |
std::vector< uint8_t > | signature = {} |
ccf::NodeId | node_id = {} |
ccf::crypto::Pem | cert = {} |
std::vector< ccf::crypto::Pem > | service_endorsements = {} |
using ccf::ProofReceipt::Proof = std::vector<ProofStep> |
|
inlineoverridevirtual |
Implements ccf::Receipt.
|
inline |
|
inlineoverridevirtual |
Implements ccf::Receipt.
Components ccf::ProofReceipt::leaf_components |
Proof ccf::ProofReceipt::proof = {} |