Skip to content

sgns::GeniusNode::NodeTrustSigner

More...

Public Functions

Name
std::vector< uint8_t > Sign(const std::vector< uint8_t > & bytes) const

Public Attributes

Name
std::string address
std::shared_ptr< GeniusAccount > authority

Detailed Description

struct sgns::GeniusNode::NodeTrustSigner;

Immutable address/key binding used by node-scoped trust policy. Pins the genesis account so trust signatures survive SelectAccount (CR-12).

Public Functions Documentation

function Sign

inline std::vector< uint8_t > Sign(
    const std::vector< uint8_t > & bytes
) const

Public Attributes Documentation

variable address

std::string address;

variable authority

std::shared_ptr< GeniusAccount > authority;

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