Merge pull request #11113

a0e1d11 rpc: avoid copying block blobs (jpk68)

ACKs: selsta, jeffro256
This commit is contained in:
tobtoht
2026-08-20 15:07:31 +00:00
+1 -1
View File
@@ -397,8 +397,8 @@ namespace cryptonote
{
res.blocks.resize(res.blocks.size()+1);
res.blocks.back().pruned = req.prune;
res.blocks.back().block = bd.first.first;
cumul_block_data_size += bd.first.first.size();
res.blocks.back().block = std::move(bd.first.first);
res.output_indices.push_back(COMMAND_RPC_GET_BLOCKS_FAST::block_output_indices());
ntxes += bd.second.size();
res.output_indices.back().indices.reserve(1 + bd.second.size());