mirror of
https://github.com/XRPLF/clio.git
synced 2025-12-06 17:27:58 +00:00
@@ -177,8 +177,11 @@ public:
|
||||
) {
|
||||
auto it = std::ranges::find_if(mockData_, [](auto const& d) { return not d.callbacks.has_value(); });
|
||||
[&]() { ASSERT_NE(it, mockData_.end()) << "Make source called more than expected"; }();
|
||||
it->callbacks =
|
||||
MockSourceCallbacks{std::move(onDisconnect), std::move(onConnect), std::move(onLedgerClosed)};
|
||||
it->callbacks = MockSourceCallbacks{
|
||||
.onDisconnect = std::move(onDisconnect),
|
||||
.onConnect = std::move(onConnect),
|
||||
.onLedgerClosed = std::move(onLedgerClosed)
|
||||
};
|
||||
|
||||
return std::make_unique<MockSourceWrapper<MockType>>(it->source);
|
||||
});
|
||||
|
||||
@@ -782,7 +782,7 @@ CreateCancelNFTOffersTxWithMetadata(
|
||||
tx.setFieldU32(ripple::sfSequence, seq);
|
||||
ripple::STVector256 offers;
|
||||
offers.resize(nftOffers.size());
|
||||
std::transform(nftOffers.cbegin(), nftOffers.cend(), offers.begin(), [&](auto const& nftId) {
|
||||
std::ranges::transform(nftOffers, offers.begin(), [&](auto const& nftId) {
|
||||
return ripple::uint256{nftId.c_str()};
|
||||
});
|
||||
tx.setFieldV256(ripple::sfNFTokenOffers, offers);
|
||||
|
||||
@@ -160,7 +160,7 @@ TestWsServer::acceptConnection(asio::yield_context yield)
|
||||
if (errorCode)
|
||||
return std::unexpected{util::requests::RequestError{"Read error", errorCode}};
|
||||
std::vector<util::requests::HttpHeader> headers;
|
||||
std::transform(request.begin(), request.end(), std::back_inserter(headers), [](auto const& header) {
|
||||
std::ranges::transform(request, std::back_inserter(headers), [](auto const& header) {
|
||||
if (header.name() == boost::beast::http::field::unknown)
|
||||
return util::requests::HttpHeader{header.name_string(), header.value()};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user