CCF
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ccf::MemberDetails Struct Reference

#include <members.h>

Public Member Functions

bool operator== (const MemberDetails &rhs) const
 

Public Attributes

MemberStatus status = MemberStatus::ACCEPTED
 Status of the member in the consortium.
 
nlohmann::json member_data = nullptr
 
std::optional< MemberRecoveryRolerecovery_role = std::nullopt
 Optional recovery role of the member.
 

Member Function Documentation

◆ operator==()

bool ccf::MemberDetails::operator== ( const MemberDetails rhs) const
inline

Member Data Documentation

◆ member_data

nlohmann::json ccf::MemberDetails::member_data = nullptr

Free-form member data, can be used to associate specific roles to members for example.

◆ recovery_role

std::optional<MemberRecoveryRole> ccf::MemberDetails::recovery_role = std::nullopt

Optional recovery role of the member.

◆ status

MemberStatus ccf::MemberDetails::status = MemberStatus::ACCEPTED

Status of the member in the consortium.


The documentation for this struct was generated from the following file: