rippled
Public Member Functions | Public Attributes | Private Attributes | List of all members
ripple::ValidatorKeys Class Reference

Validator keys and manifest as set in configuration file. More...

Collaboration diagram for ripple::ValidatorKeys:
Collaboration graph
[legend]

Public Member Functions

 ValidatorKeys (Config const &config, beast::Journal j)
 
bool configInvalid () const
 

Public Attributes

PublicKey masterPublicKey
 
PublicKey publicKey
 
SecretKey secretKey
 
NodeID nodeID
 
std::string manifest
 
std::uint32_t sequence = 0
 

Private Attributes

bool configInvalid_ = false
 

Detailed Description

Validator keys and manifest as set in configuration file.

Values will be empty if not configured as a validator or not configured with a manifest.

Definition at line 36 of file ValidatorKeys.h.

Constructor & Destructor Documentation

◆ ValidatorKeys()

ripple::ValidatorKeys::ValidatorKeys ( Config const &  config,
beast::Journal  j 
)

Definition at line 29 of file ValidatorKeys.cpp.

Member Function Documentation

◆ configInvalid()

bool ripple::ValidatorKeys::configInvalid ( ) const

Definition at line 49 of file ValidatorKeys.h.

Member Data Documentation

◆ masterPublicKey

PublicKey ripple::ValidatorKeys::masterPublicKey

Definition at line 39 of file ValidatorKeys.h.

◆ publicKey

PublicKey ripple::ValidatorKeys::publicKey

Definition at line 40 of file ValidatorKeys.h.

◆ secretKey

SecretKey ripple::ValidatorKeys::secretKey

Definition at line 41 of file ValidatorKeys.h.

◆ nodeID

NodeID ripple::ValidatorKeys::nodeID

Definition at line 42 of file ValidatorKeys.h.

◆ manifest

std::string ripple::ValidatorKeys::manifest

Definition at line 43 of file ValidatorKeys.h.

◆ sequence

std::uint32_t ripple::ValidatorKeys::sequence = 0

Definition at line 44 of file ValidatorKeys.h.

◆ configInvalid_

bool ripple::ValidatorKeys::configInvalid_ = false
private

Definition at line 55 of file ValidatorKeys.h.