From a8641c1b3bb299ef47bd99c8d9508cbcaf41b73d Mon Sep 17 00:00:00 2001 From: ledhed2222 Date: Fri, 5 May 2023 01:44:54 -0400 Subject: [PATCH] loop instead of transform --- src/main/main.cpp | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/src/main/main.cpp b/src/main/main.cpp index 8b3a02a8c..93398812a 100644 --- a/src/main/main.cpp +++ b/src/main/main.cpp @@ -198,17 +198,15 @@ doMigration( }), txs.end()); - std::transform( - txs.begin(), - txs.end(), - toWrite.end(), - [](Backend::TransactionAndMetadata const& tx) { - ripple::STTx const sttx{ripple::SerialIter{ - tx.transaction.data(), tx.transaction.size()}}; - ripple::TxMeta const txMeta{ - sttx.getTransactionID(), tx.ledgerSequence, tx.metadata}; - return std::get<1>(getNFTDataFromTx(txMeta, sttx)).value(); - }); + for (auto const& tx : txs) + { + ripple::STTx const sttx{ripple::SerialIter{ + tx.transaction.data(), tx.transaction.size()}}; + ripple::TxMeta const txMeta{ + sttx.getTransactionID(), tx.ledgerSequence, tx.metadata}; + toWrite.push_back( + std::get<1>(getNFTDataFromTx(txMeta, sttx)).value()); + } toWrite = maybeDoNFTWrite(toWrite, backend, "TX");