From 71562d596d5801779dcdf270a27090d338ff40ad Mon Sep 17 00:00:00 2001 From: Philipp Walter Date: Wed, 15 Jul 2026 16:06:08 +0200 Subject: [PATCH] fix: expose probe route fee --- app/src/debug/java/to/bitkit/dev/DevToolsProvider.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/debug/java/to/bitkit/dev/DevToolsProvider.kt b/app/src/debug/java/to/bitkit/dev/DevToolsProvider.kt index f14926183..570d912a1 100644 --- a/app/src/debug/java/to/bitkit/dev/DevToolsProvider.kt +++ b/app/src/debug/java/to/bitkit/dev/DevToolsProvider.kt @@ -207,6 +207,7 @@ private sealed interface DevResult { val success: Boolean = true, val paymentId: String, val paymentHash: String, + val routeFeeMsat: ULong? = null, val paymentIds: List, ) : DevResult @@ -217,6 +218,7 @@ private sealed interface DevResult { val paymentId: String? = null, val paymentHash: String? = null, val shortChannelId: String? = null, + val routeFeeMsat: ULong? = null, val paymentIds: List = emptyList(), ) : DevResult { companion object { @@ -275,6 +277,7 @@ private fun ProbeOutcome.toDevResult(paymentIds: Set): DevResult = when is ProbeOutcome.Success -> DevResult.ProbeSuccess( paymentId = paymentId, paymentHash = paymentHash, + routeFeeMsat = routeFeeMsat, paymentIds = paymentIds.toList(), ) is ProbeOutcome.Failure -> DevResult.ProbeFailure( @@ -282,6 +285,7 @@ private fun ProbeOutcome.toDevResult(paymentIds: Set): DevResult = when paymentId = paymentId, paymentHash = paymentHash, shortChannelId = shortChannelId, + routeFeeMsat = routeFeeMsat, paymentIds = paymentIds.toList(), ) }