Copilot review feedback

This commit is contained in:
Bart
2026-03-01 17:33:03 -05:00
parent 1542ab7e27
commit 573ba82181
6 changed files with 7 additions and 5 deletions

View File

@@ -16,6 +16,7 @@
#include <set>
#include <stack>
#include <tuple>
#include <vector>
namespace xrpl {

View File

@@ -929,7 +929,7 @@ InboundLedger::takeAsRootNode(std::string const& data, SHAMapAddNode& san)
AccountStateSF filter(mLedger->stateMap().family().db(), app_.getLedgerMaster());
san += mLedger->stateMap().addRootNode(
SHAMapHash{mLedger->header().accountHash}, *treeNode, &filter);
SHAMapHash{mLedger->header().accountHash}, std::move(*treeNode), &filter);
return san.isGood();
}

View File

@@ -164,7 +164,7 @@ public:
data.emplace_back(std::make_pair(*nodeID, std::move(*treeNode)));
}
if (!ta->takeNodes(data, peer).isUseful())
if (!ta->takeNodes(std::move(data), peer).isUseful())
peer->charge(Resource::feeUselessData, "ledger_data not useful");
}

View File

@@ -154,7 +154,7 @@ TransactionAcquire::trigger(std::shared_ptr<Peer> const& peer)
SHAMapAddNode
TransactionAcquire::takeNodes(
std::vector<std::pair<SHAMapNodeID, intr_ptr::SharedPtr<SHAMapTreeNode>>>& data,
std::vector<std::pair<SHAMapNodeID, intr_ptr::SharedPtr<SHAMapTreeNode>>> data,
std::shared_ptr<Peer> const& peer)
{
ScopedLockType sl(mtx_);

View File

@@ -20,8 +20,8 @@ public:
SHAMapAddNode
takeNodes(
std::vector<std::pair<SHAMapNodeID, intr_ptr::SharedPtr<SHAMapTreeNode>>>& data,
std::shared_ptr<Peer> const&);
std::vector<std::pair<SHAMapNodeID, intr_ptr::SharedPtr<SHAMapTreeNode>>> data,
std::shared_ptr<Peer> const& peer);
void
init(int startPeers);

View File

@@ -30,6 +30,7 @@
#include <mutex>
#include <numeric>
#include <sstream>
#include <tuple>
using namespace std::chrono_literals;