|
CCF
|
#include <previous_service_identity.h>
Public Attributes | |
| std::vector< uint8_t > | endorsement |
| COSE-sign of the a previous service identity's public key. | |
| std::vector< uint8_t > | endorsing_key |
| Service key at the moment of endorsing. | |
| ccf::TxID | endorsement_epoch_begin |
| The transaction ID when the endorsed service was created. | |
| std::optional< ccf::TxID > | endorsement_epoch_end |
| std::optional< ccf::kv::Version > | previous_version |
| std::vector<uint8_t> ccf::CoseEndorsement::endorsement |
COSE-sign of the a previous service identity's public key.
| ccf::TxID ccf::CoseEndorsement::endorsement_epoch_begin |
The transaction ID when the endorsed service was created.
| std::optional<ccf::TxID> ccf::CoseEndorsement::endorsement_epoch_end |
Last transaction ID that the endorsement is valid for. Only present for previouse services endorsements, self-endorsed services must not have this set.
| std::vector<uint8_t> ccf::CoseEndorsement::endorsing_key |
Service key at the moment of endorsing.
| std::optional<ccf::kv::Version> ccf::CoseEndorsement::previous_version |
Pointer to the previous CoseEndorsement entry. Only present for previous service endorsements, self-endorsed services must not have this set.