Skip to content

sgns::trustedpeer::GenesisCeremony::Hooks

#include <GenesisCeremony.hpp>

Public Attributes

Name
std::function< outcome::result< KeyFileStatus >(const std::string &)> inspect_key_file
std::function< outcome::result< std::string >(const std::string &)> read_key_file
std::function< outcome::result< Signer >(std::string_view)> create_signer
std::function< void(void *, size_t)> cleanse
std::function< int(const std::string &)> unlink_file
std::function< void(std::chrono::milliseconds)> sleep

Public Attributes Documentation

variable inspect_key_file

std::function< outcome::result< KeyFileStatus >(const std::string &)> inspect_key_file;

variable read_key_file

std::function< outcome::result< std::string >(const std::string &)> read_key_file;

variable create_signer

std::function< outcome::result< Signer >(std::string_view)> create_signer;

variable cleanse

std::function< void(void *, size_t)> cleanse;
std::function< int(const std::string &)> unlink_file;

variable sleep

std::function< void(std::chrono::milliseconds)> sleep;

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