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 = {} |