rippled
Private Member Functions | List of all members
ripple::test::DistributedValidators_test Class Reference

In progress simulations for diversifying and distributing validators. More...

Inheritance diagram for ripple::test::DistributedValidators_test:
Inheritance graph
[legend]
Collaboration diagram for ripple::test::DistributedValidators_test:
Collaboration graph
[legend]

Private Member Functions

void completeTrustCompleteConnectFixedDelay (std::size_t numPeers, std::chrono::milliseconds delay=std::chrono::milliseconds(200), bool printHeaders=false)
 
void completeTrustScaleFreeConnectFixedDelay (std::size_t numPeers, std::chrono::milliseconds delay=std::chrono::milliseconds(200), bool printHeaders=false)
 
void run () override
 

Detailed Description

In progress simulations for diversifying and distributing validators.

Definition at line 36 of file DistributedValidatorsSim_test.cpp.

Member Function Documentation

◆ completeTrustCompleteConnectFixedDelay()

void ripple::test::DistributedValidators_test::completeTrustCompleteConnectFixedDelay ( std::size_t  numPeers,
std::chrono::milliseconds  delay = std::chrono::milliseconds(200),
bool  printHeaders = false 
)
private

Definition at line 39 of file DistributedValidatorsSim_test.cpp.

◆ completeTrustScaleFreeConnectFixedDelay()

void ripple::test::DistributedValidators_test::completeTrustScaleFreeConnectFixedDelay ( std::size_t  numPeers,
std::chrono::milliseconds  delay = std::chrono::milliseconds(200),
bool  printHeaders = false 
)
private

Definition at line 128 of file DistributedValidatorsSim_test.cpp.

◆ run()

void ripple::test::DistributedValidators_test::run ( )
overrideprivate

Simulate with N = 1 to N

  • complete trust graph is complete
  • complete network connectivity
  • fixed delay for network links

Simulate with N = 1 to N

  • complete trust graph is complete
  • scale-free network connectivity
  • fixed delay for network links

Definition at line 232 of file DistributedValidatorsSim_test.cpp.