Skip to content

sgns::trustedpeer::ConfirmedTrustSnapshot

#include <TrustStateStore.hpp>

Public Functions

Name
bool operator==(const ConfirmedTrustSnapshot & other) const

Public Attributes

Name
GenesisManifest genesis
std::string genesis_fingerprint
std::vector< uint8_t > bootstrap_signature
QuorumPolicyState policy
multisig::CollectedSignatures policy_proof
ConfirmedBurnState burn
multisig::CollectedSignatures burn_proof
BurnAuthorizationKind burn_authorization

Public Functions Documentation

function operator==

bool operator==(
    const ConfirmedTrustSnapshot & other
) const

Public Attributes Documentation

variable genesis

GenesisManifest genesis;

variable genesis_fingerprint

std::string genesis_fingerprint;

variable bootstrap_signature

std::vector< uint8_t > bootstrap_signature;

variable policy

QuorumPolicyState policy;

variable policy_proof

multisig::CollectedSignatures policy_proof;

variable burn

ConfirmedBurnState burn;

variable burn_proof

multisig::CollectedSignatures burn_proof;

variable burn_authorization

BurnAuthorizationKind burn_authorization = BurnAuthorizationKind::BootstrapOnly;

Updated on 2026-09-25 at 15:46:10 +0000