diff --git a/src/seedsigner/helpers/ur2/ur_decoder.py b/src/seedsigner/helpers/ur2/ur_decoder.py index d8fb4fde..c0baf21f 100644 --- a/src/seedsigner/helpers/ur2/ur_decoder.py +++ b/src/seedsigner/helpers/ur2/ur_decoder.py @@ -143,10 +143,6 @@ class URDecoder: def expected_part_count(self): return self.fountain_decoder.expected_part_count() - - @property - def total_segments(self): - return self.expected_part_count() def received_part_indexes(self): return self.fountain_decoder.received_part_indexes diff --git a/src/seedsigner/models/decode_qr.py b/src/seedsigner/models/decode_qr.py index db7ac61d..7578ea9d 100644 --- a/src/seedsigner/models/decode_qr.py +++ b/src/seedsigner/models/decode_qr.py @@ -212,7 +212,7 @@ class DecodeQR: if not self.decoder: return 0 - if self.qr_type in [QRType.PSBT__UR2, QRType.OUTPUT__UR, QRType.ACCOUNT__UR]: + if self.qr_type in [QRType.PSBT__UR2, QRType.OUTPUT__UR, QRType.ACCOUNT__UR, QRType.BYTES__UR]: return int(self.decoder.estimated_percent_complete() * 100) elif self.qr_type in [QRType.PSBT__SPECTER]: