From e80f46f2967c8dbf71e8bdab9889a4743adafdf2 Mon Sep 17 00:00:00 2001 From: Vito <5780819+Tapanito@users.noreply.github.com> Date: Mon, 2 Jun 2025 22:14:14 +0200 Subject: [PATCH] extra peer logging --- src/xrpld/overlay/detail/PeerImp.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/xrpld/overlay/detail/PeerImp.cpp b/src/xrpld/overlay/detail/PeerImp.cpp index f7ccfeb881..3f4bed5829 100644 --- a/src/xrpld/overlay/detail/PeerImp.cpp +++ b/src/xrpld/overlay/detail/PeerImp.cpp @@ -2414,6 +2414,21 @@ PeerImp::onMessage(std::shared_ptr const& m) return ret; }(); + JLOG(p_journal_.debug()) << [this, &val]() -> auto { + std::stringstream ss; + ss << "PEER_IMP_VALIDATION: " << val->render() << " master_key: "; + auto master = + app_.validators().getTrustedKey(val->getSignerPublic()); + if (master) + { + ss << toBase58(TokenType::NodePublic, *master); + } + else + { + ss << "none"; + } + return ss.str(); + }(); std::weak_ptr weak = shared_from_this(); app_.getJobQueue().addJob( isTrusted ? jtVALIDATION_t : jtVALIDATION_ut,