From 3cc36684dfa555797c78e03b9a92a7010bfa665d Mon Sep 17 00:00:00 2001 From: Nathan Nichols Date: Wed, 26 May 2021 14:43:55 -0500 Subject: [PATCH] compile and test --- handlers/RPCHelpers.cpp | 22 ---------------------- reporting/server/session.cpp | 30 +++++++++++++++--------------- 2 files changed, 15 insertions(+), 37 deletions(-) diff --git a/handlers/RPCHelpers.cpp b/handlers/RPCHelpers.cpp index ab2094874..41665db06 100644 --- a/handlers/RPCHelpers.cpp +++ b/handlers/RPCHelpers.cpp @@ -103,28 +103,6 @@ getJson(Json::Value const& value) return boostValue; } -boost::json::object -getJson(ripple::TxMeta const& meta) -{ - auto start = std::chrono::system_clock::now(); - boost::json::value value = boost::json::parse( - meta.getJson(ripple::JsonOptions::none).toStyledString()); - auto end = std::chrono::system_clock::now(); - value.as_object()["deserialization_time_microseconds"] = - std::chrono::duration_cast(end - start) - .count(); - return value.as_object(); -} - -boost::json::value -getJson(Json::Value const& value) -{ - boost::json::value boostValue = - boost::json::parse(value.toStyledString()); - - return boostValue; -} - boost::json::object getJson(ripple::SLE const& sle) { diff --git a/reporting/server/session.cpp b/reporting/server/session.cpp index 2625a3abf..7cf6ac8a9 100644 --- a/reporting/server/session.cpp +++ b/reporting/server/session.cpp @@ -25,39 +25,39 @@ buildResponse( switch (commandMap[command]) { case tx: - return doTx(request, backend); + return doTx(request, *backend); case account_tx: - return doAccountTx(request, backend); + return doAccountTx(request, *backend); case ledger: - return doLedger(request, backend); + return doLedger(request, *backend); case ledger_entry: - return doLedgerEntry(request, backend); + return doLedgerEntry(request, *backend); case ledger_range: - return doLedgerRange(request, backend); + return doLedgerRange(request, *backend); case ledger_data: - return doLedgerData(request, backend); + return doLedgerData(request, *backend); case account_info: - return doAccountInfo(request, backend); + return doAccountInfo(request, *backend); case book_offers: - return doBookOffers(request, backend); + return doBookOffers(request, *backend); case account_channels: - return doAccountChannels(request, backend); + return doAccountChannels(request, *backend); case account_lines: - return doAccountLines(request, backend); + return doAccountLines(request, *backend); case account_currencies: - return doAccountCurrencies(request, backend); + return doAccountCurrencies(request, *backend); case account_offers: - return doAccountOffers(request, backend); + return doAccountOffers(request, *backend); case account_objects: - return doAccountObjects(request, backend); + return doAccountObjects(request, *backend); case channel_authorize: return doChannelAuthorize(request); case channel_verify: return doChannelVerify(request); case subscribe: - return doSubscribe(request, session, manager); + return doSubscribe(request, session, *manager); case unsubscribe: - return doUnsubscribe(request, session, manager); + return doUnsubscribe(request, session, *manager); default: response["error"] = "Unknown command: " + command; return response;