|
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 () const |
| bool | is_signature_transaction () const override |
Public Member Functions inherited from ccf::Receipt | |
| virtual | ~Receipt ()=default |
Public Attributes | |
| Components | leaf_components |
| Proof | proof |
Public Attributes inherited from ccf::Receipt | |
| 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 |