diff --git a/src/ripple/app/misc/NetworkOPs.cpp b/src/ripple/app/misc/NetworkOPs.cpp index 542af876a08..2cb3e1cb0f1 100644 --- a/src/ripple/app/misc/NetworkOPs.cpp +++ b/src/ripple/app/misc/NetworkOPs.cpp @@ -2181,6 +2181,8 @@ NetworkOPsImp::pubValidation(std::shared_ptr const& val) if (masterKey != signerPublic) jvObj[jss::master_key] = toBase58(TokenType::NodePublic, masterKey); + // NOTE *seq is a number, but old API versions used string. We replace + // number with a string, based on API version, below. if (auto const seq = (*val)[~sfLedgerSequence]) jvObj[jss::ledger_index] = *seq; @@ -2220,7 +2222,7 @@ NetworkOPsImp::pubValidation(std::shared_ptr const& val) reserveIncXRP && reserveIncXRP->native()) jvObj[jss::reserve_inc] = reserveIncXRP->xrp().jsonClipped(); - // TODO Replace multiObj with jvObj when API versions 1 & 2 are retired + // TODO Replace multiObj with jvObj when API versions 1 is retired MultiApiJson multiObj{jvObj}; visit( multiObj, //