From 26b8d2fa6e854c14e242af8fce2ff6ffb64845a3 Mon Sep 17 00:00:00 2001 From: stubbsta Date: Tue, 7 Jul 2026 09:51:08 +0200 Subject: [PATCH] Fix merge conflict residue: replace RlnResult with Result in proof.nim RlnResult[T] was removed as a type alias in commit 0a1700e23 (replace RLN specific Result with generic Result). The merge left one stale reference at proof.nim:62; replace with the equivalent Result[seq[byte], string]. Co-Authored-By: Claude Sonnet 4.6 --- logos_delivery/waku/rln/proof.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logos_delivery/waku/rln/proof.nim b/logos_delivery/waku/rln/proof.nim index c1bcb70e9..8cf303e38 100644 --- a/logos_delivery/waku/rln/proof.nim +++ b/logos_delivery/waku/rln/proof.nim @@ -59,7 +59,7 @@ proc generateRLNProof*( input: seq[byte], senderEpochTime: float64, forceMerkleProofRefresh: bool = false, -): Future[RlnResult[seq[byte]]] {.async.} = +): Future[Result[seq[byte], string]] {.async.} = let epoch = rln.calcEpoch(senderEpochTime) let nonce = rln.nonceManager.getNonce().valueOr: return err("could not get new message id to generate an rln proof: " & $error)