sgns::securecrdt::CandidateCore¶
#include <SecureCrdtCandidate.hpp>
Public Functions¶
| Name | |
|---|---|
| std::optional< std::vector< uint8_t > > | CanonicalBytes() const |
| std::optional< std::string > | Hash() const |
| bool | operator==(const CandidateCore & other) const |
| std::optional< CandidateCore > | DecodeCanonical(const std::vector< uint8_t > & bytes) |
Public Attributes¶
| Name | |
|---|---|
| constexpr uint8_t | ENCODING_VERSION |
| constexpr std::string_view | RECORD_DOMAIN |
| uint8_t | encoding_version |
| std::string | domain |
| uint16_t | network_id |
| CandidateKind | kind |
| uint64_t | version |
| std::string | expected_previous_hash |
| std::string | authorizing_policy_hash |
| std::vector< uint8_t > | payload |
Public Functions Documentation¶
function CanonicalBytes¶
function Hash¶
function operator==¶
function DecodeCanonical¶
Public Attributes Documentation¶
variable ENCODING_VERSION¶
variable RECORD_DOMAIN¶
variable encoding_version¶
variable domain¶
variable network_id¶
variable kind¶
variable version¶
variable expected_previous_hash¶
variable authorizing_policy_hash¶
variable payload¶
Updated on 2026-09-25 at 15:46:10 +0000