|
CCF
|
#include <receipt.h>
Inherited by ccf::ProofReceipt, and ccf::SignatureReceipt.
Public Member Functions | |
| virtual | ~Receipt ()=default |
| virtual ccf::crypto::Sha256Hash | calculate_root ()=0 |
| virtual bool | is_signature_transaction () const =0 |
Public Attributes | |
| std::vector< uint8_t > | signature |
| ccf::NodeId | node_id |
| ccf::crypto::Pem | cert |
| std::vector< ccf::crypto::Pem > | service_endorsements |
|
virtualdefault |
|
pure virtual |
Implemented in ccf::ProofReceipt, and ccf::SignatureReceipt.
|
pure virtual |
Implemented in ccf::ProofReceipt, and ccf::SignatureReceipt.
| ccf::crypto::Pem ccf::Receipt::cert |
| ccf::NodeId ccf::Receipt::node_id |
| std::vector<ccf::crypto::Pem> ccf::Receipt::service_endorsements |
| std::vector<uint8_t> ccf::Receipt::signature |