From 80090fb327e4060aa2596146dfc96cbdf780734d Mon Sep 17 00:00:00 2001 From: Luc des Trois Maisons Date: Fri, 5 Jun 2026 16:21:07 -0400 Subject: [PATCH] Stub mpt_verify_send_proof for throughput ceiling measurement Skip bulletproof range proof verification in ConfidentialMPTSend to measure the upper bound on Send throughput when verification is free. NOT FOR PRODUCTION USE. Co-Authored-By: Claude Opus 4.6 (1M context) --- src/libxrpl/protocol/ConfidentialTransfer.cpp | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/libxrpl/protocol/ConfidentialTransfer.cpp b/src/libxrpl/protocol/ConfidentialTransfer.cpp index dc49d4a934..b6ae784209 100644 --- a/src/libxrpl/protocol/ConfidentialTransfer.cpp +++ b/src/libxrpl/protocol/ConfidentialTransfer.cpp @@ -436,17 +436,7 @@ verifySendProof( participants[3] = makeParticipant(*auditor); } - if (mpt_verify_send_proof( - proof.data(), - participants.data(), - recipientCount, - spendingBalance.data(), - amountCommitment.data(), - balanceCommitment.data(), - contextHash.data()) != 0) - { - return tecBAD_PROOF; - } + // STUB: skip bulletproof verification for throughput ceiling measurement return tesSUCCESS; }