From a8dd2dca07088d3baf51fc72099e8c922cdbcb67 Mon Sep 17 00:00:00 2001 From: Andras Banki-Horvath Date: Thu, 20 Apr 2023 08:12:09 +0200 Subject: [PATCH] loop: correct htlc script version for very old swaps --- swap.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/swap.go b/swap.go index d816990..61db839 100644 --- a/swap.go +++ b/swap.go @@ -56,7 +56,9 @@ func GetHtlcScriptVersion( protocolVersion loopdb.ProtocolVersion) swap.ScriptVersion { // If the swap was initiated before we had our v3 script, use v2. - if protocolVersion < loopdb.ProtocolVersionHtlcV3 { + if protocolVersion < loopdb.ProtocolVersionHtlcV3 || + protocolVersion == loopdb.ProtocolVersionUnrecorded { + return swap.HtlcV2 }