|
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 |