From c7dcd99bf528ded372c88a07908d5302e12f4d22 Mon Sep 17 00:00:00 2001 From: Nick Klockenga Date: Thu, 10 Nov 2022 15:18:32 -0500 Subject: [PATCH] add BCUR P2TR script expression tag used by Sparrow --- src/seedsigner/models/encode_qr.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/seedsigner/models/encode_qr.py b/src/seedsigner/models/encode_qr.py index 37e41848..ece3cb42 100644 --- a/src/seedsigner/models/encode_qr.py +++ b/src/seedsigner/models/encode_qr.py @@ -498,6 +498,8 @@ class UrXpubQrEncoder(XpubQrEncoder): ur_outputs.append(Output([SCRIPT_EXPRESSION_TAG_MAP[401]],self.ur_hdkey)) elif origin.components[3].index == 1: # Nested Multisig ur_outputs.append(Output([SCRIPT_EXPRESSION_TAG_MAP[400], SCRIPT_EXPRESSION_TAG_MAP[401]],self.ur_hdkey)) + elif origin.components[0].index == 86: # P2TR + ur_outputs.append(Output([SCRIPT_EXPRESSION_TAG_MAP[409]],self.ur_hdkey)) # If empty, add all script types if len(ur_outputs) == 0: