From 92c8206e6d3a750805f219d1fb331617f9b41e2d Mon Sep 17 00:00:00 2001 From: selsta Date: Sun, 26 Jul 2026 23:06:54 +0200 Subject: [PATCH] rpc: redact txpool age in restricted mode --- src/rpc/core_rpc_server.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/rpc/core_rpc_server.cpp b/src/rpc/core_rpc_server.cpp index 142a7b58b..b5f4496ee 100644 --- a/src/rpc/core_rpc_server.cpp +++ b/src/rpc/core_rpc_server.cpp @@ -2895,6 +2895,7 @@ namespace cryptonote { RPC_TRACKER(get_txpool_backlog); + const bool restricted = m_restricted && ctx; if (!m_core.get_txpool_backlog(res.backlog)) { error_resp.code = CORE_RPC_ERROR_CODE_INTERNAL_ERROR; @@ -2902,6 +2903,10 @@ namespace cryptonote return false; } + if (restricted) + for (tx_backlog_entry& entry : res.backlog) + entry.time_in_pool = 0; + res.status = CORE_RPC_STATUS_OK; return true; }