From 0e7858f0434089cf6d41563fa2a4de19d5bc4cf9 Mon Sep 17 00:00:00 2001 From: Dr Maxim Orlovsky Date: Mon, 15 Apr 2024 21:47:12 +0200 Subject: [PATCH] psbt: fix detection of close method in push_rgb_transition Closes #168 --- psbt/src/rgb.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/psbt/src/rgb.rs b/psbt/src/rgb.rs index f8fb8af..49ef4d2 100644 --- a/psbt/src/rgb.rs +++ b/psbt/src/rgb.rs @@ -277,7 +277,7 @@ impl RgbExt for Psbt { let opid = transition.id(); let prev_method = self.rgb_close_method(opid)?; - if Some(method) != prev_method { + if matches!(prev_method, Some(prev_method) if prev_method != method) { return Err(RgbPsbtError::InvalidCloseMethod(opid)); }