| 
    rippled
    
   | 
 

Public Member Functions | |
| RandomAccountParams (std::uint32_t trustAmount=100, std::uint32_t initialBalance=50) | |
| void | maybeSetTransferRate (jtx::Env &env, jtx::Account const &acc) | 
| void | setInitialBalance (jtx::Env &env, jtx::Account const &acc, jtx::Account const &peer, Currency const ¤cy) | 
| void | maybeSetInitialBalance (jtx::Env &env, jtx::Account const &acc, jtx::Account const &peer, Currency const ¤cy) | 
| void | setupTrustLines (jtx::Env &env, jtx::Account const &acc1, jtx::Account const &acc2, Currency const ¤cy) | 
Private Member Functions | |
| bool | shouldSet () | 
| void | maybeInsertQuality (Json::Value &jv, QualityDirection qDir) | 
| void | setupTrustLine (jtx::Env &env, jtx::Account const &acc, jtx::Account const &peer, Currency const ¤cy) | 
Private Attributes | |
| beast::xor_shift_engine | engine_ | 
| std::uint32_t const | trustAmount_ | 
| std::uint32_t const | initialBalance_ | 
| std::uniform_real_distribution | zeroOneDist_ {0.0, 1.0} | 
| std::uniform_real_distribution | transferRateDist_ {1.0, 2.0} | 
| std::uniform_real_distribution | qualityPercentDist_ {80, 120} | 
Static Private Attributes | |
| static constexpr double | probChangeDefault_ = 0.75 | 
| static constexpr double | probRedeem_ = 0.5 | 
Definition at line 83 of file TheoreticalQuality_test.cpp.
      
  | 
  explicit | 
Definition at line 140 of file TheoreticalQuality_test.cpp.
      
  | 
  private | 
Definition at line 103 of file TheoreticalQuality_test.cpp.
      
  | 
  private | 
Definition at line 109 of file TheoreticalQuality_test.cpp.
      
  | 
  private | 
Definition at line 124 of file TheoreticalQuality_test.cpp.
| void ripple::test::RandomAccountParams::maybeSetTransferRate | ( | jtx::Env & | env, | 
| jtx::Account const & | acc | ||
| ) | 
Definition at line 149 of file TheoreticalQuality_test.cpp.
| void ripple::test::RandomAccountParams::setInitialBalance | ( | jtx::Env & | env, | 
| jtx::Account const & | acc, | ||
| jtx::Account const & | peer, | ||
| Currency const & | currency | ||
| ) | 
Definition at line 157 of file TheoreticalQuality_test.cpp.
| void ripple::test::RandomAccountParams::maybeSetInitialBalance | ( | jtx::Env & | env, | 
| jtx::Account const & | acc, | ||
| jtx::Account const & | peer, | ||
| Currency const & | currency | ||
| ) | 
Definition at line 175 of file TheoreticalQuality_test.cpp.
| void ripple::test::RandomAccountParams::setupTrustLines | ( | jtx::Env & | env, | 
| jtx::Account const & | acc1, | ||
| jtx::Account const & | acc2, | ||
| Currency const & | currency | ||
| ) | 
Definition at line 190 of file TheoreticalQuality_test.cpp.
      
  | 
  private | 
Definition at line 85 of file TheoreticalQuality_test.cpp.
      
  | 
  private | 
Definition at line 86 of file TheoreticalQuality_test.cpp.
      
  | 
  private | 
Definition at line 92 of file TheoreticalQuality_test.cpp.
      
  | 
  staticconstexprprivate | 
Definition at line 95 of file TheoreticalQuality_test.cpp.
      
  | 
  staticconstexprprivate | 
Definition at line 97 of file TheoreticalQuality_test.cpp.
      
  | 
  private | 
Definition at line 98 of file TheoreticalQuality_test.cpp.
      
  | 
  private | 
Definition at line 99 of file TheoreticalQuality_test.cpp.
      
  | 
  private | 
Definition at line 100 of file TheoreticalQuality_test.cpp.