Post
Topic
Board Armory
Re: Dev branch - print backup doesn't work
by
Aethereal
on 13/04/2025, 11:31:58 UTC
Hello
as of commit 9b16dcb "fix backup print feature", the "Backup Wallet" button in the wallet properties window still isn't working with error

Code:
(ERROR) Traceback (most recent call last):
  File "/home/test/Armory/BitcoinArmory/qtdialogs/DlgWalletDetails.py", line 559, in execBackupDlg
    DlgSimpleBackup(self, self.main, self.wlt).exec_()
    ^^^^^^^^^^^^^^^
NameError: name 'DlgSimpleBackup' is not defined

The backup feature inside the new wallet creation wizard is now able to print the paper backup. Though, just after that a dialog "Verify Your Backup!" pops up, and clicking on the button "Test Backup" nothing happens, the dialog closes and you are again at the create backup. You can go "Next" and make a read-only copy, but the wallet is still marked as not backup-ped.
On the console, I have the following error:

Code:
Traceback (most recent call last):
  File "/home/test/Armory/BitcoinArmory/ui/WalletFrames.py", line 1033, in clickedDoIt
    isBackupCreated = OpenPaperBackupDialog('Single', self.parent(), self.main, self.wlt)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/test/Armory/BitcoinArmory/qtdialogs/DlgRestore.py", line 1542, in OpenPaperBackupDialog
    DlgRestoreSingle(parent, main, True, wlt.uniqueIDB58).exec_()
                                         ^^^^^^^^^^^^^^^
AttributeError: 'PyBtcWallet' object has no attribute 'uniqueIDB58'

I'll wait for further commits to try again