| 
    rippled
    
   | 
 
Classes | |
| struct | CreateArg | 
| class | GetAggregatePrice_test | 
| class | Oracle | 
| Oracle class facilitates unit-testing of the Price Oracle feature.  More... | |
| struct | Oracle_test | 
| struct | RemoveArg | 
| struct | UpdateArg | 
Typedefs | |
| using | AnyValue = std::variant< std::string, double, Json::Int, Json::UInt > | 
| using | OraclesData = std::vector< std::pair< std::optional< Account >, std::optional< AnyValue > > > | 
| using | DataSeries = std::vector< std::tuple< std::string, std::string, std::optional< std::uint32_t >, std::optional< std::uint8_t > > > | 
Functions | |
| BEAST_DEFINE_TESTSUITE (Oracle, app, ripple) | |
| void | toJson (Json::Value &jv, AnyValue const &v) | 
| void | toJsonHex (Json::Value &jv, AnyValue const &v) | 
| std::uint32_t | asUInt (AnyValue const &v) | 
| bool | validDocumentID (AnyValue const &v) | 
| BEAST_DEFINE_TESTSUITE (GetAggregatePrice, rpc, ripple) | |
Variables | |
| constexpr char const * | NoneTag = "%None%" | 
| constexpr char const * | UnquotedNone = "None" | 
| constexpr char const * | NonePattern = "\"%None%\"" | 
| static constexpr std::chrono::seconds | testStartTime | 
| using ripple::test::jtx::oracle::AnyValue = typedef std::variant<std::string, double, Json::Int, Json::UInt> | 
| using ripple::test::jtx::oracle::OraclesData = typedef std::vector<std::pair<std::optional<Account>, std::optional<AnyValue> >> | 
| using ripple::test::jtx::oracle::DataSeries = typedef std::vector<std::tuple< std::string, std::string, std::optional<std::uint32_t>, std::optional<std::uint8_t> >> | 
| ripple::test::jtx::oracle::BEAST_DEFINE_TESTSUITE | ( | Oracle | , | 
| app | , | ||
| ripple | |||
| ) | 
| void ripple::test::jtx::oracle::toJson | ( | Json::Value & | jv, | 
| AnyValue const & | v | ||
| ) | 
Definition at line 310 of file Oracle.cpp.
| void ripple::test::jtx::oracle::toJsonHex | ( | Json::Value & | jv, | 
| AnyValue const & | v | ||
| ) | 
Definition at line 316 of file Oracle.cpp.
| std::uint32_t ripple::test::jtx::oracle::asUInt | ( | AnyValue const & | v | ) | 
Definition at line 334 of file Oracle.cpp.
| bool ripple::test::jtx::oracle::validDocumentID | ( | AnyValue const & | v | ) | 
Definition at line 342 of file Oracle.cpp.
| ripple::test::jtx::oracle::BEAST_DEFINE_TESTSUITE | ( | GetAggregatePrice | , | 
| rpc | , | ||
| ripple | |||
| ) | 
      
  | 
  constexpr | 
      
  | 
  constexpr | 
      
  | 
  constexpr | 
      
  | 
  staticconstexpr |