Author

Topic: Re: PLEASE Backup your wallet! A Paper Backup is *Forever*! (Read 160 times)

newbie
Activity: 6
Merit: 0
No Bitcoin Core is not installed.  Only Armory is.
HCP
legendary
Activity: 2086
Merit: 4314
Note the Armory screen says Preparing Databases.  No idea how long that might need to run.
Do you have Bitcoin Core installed? Looking at the logs, Armory cannot find Bitcoin Core.

Armory REQUIRES that Bitcoin Core is installed (and fully synced) to be able to function properly... So, it will probably sit at "preparing databases" forever.


However, I would not have thought that that would stop you from creating a wallet and doing the securePrint backup. It shouldn't need Core for that.
newbie
Activity: 6
Merit: 0
Note the Armory screen says Preparing Databases.  No idea how long that might need to run.
newbie
Activity: 6
Merit: 0
Would not let me post the whole log.  Said I posted within the last 90 minutes even though all I did in the last 90 minutes at the time about 1 or 2 hours ago was attempt a search for discussions that produced nothing.  Said try later -- my account is too new.  Here is the log from the start up to the point where I deleted the wallet after the print with SecurePrint failed the test and I begin to create the next new wallet:

2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1154 - C++ block utilities loaded successfully
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1271 -
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1272 -
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1273 -
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1274 - ************************************************************
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1275 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1276 - ************************************************************
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1277 - Loading Armory Engine:
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1278 -    Armory Version        : 0.96.4
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1279 -    Armory Build:         : fee1f91a31
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1280 -    PyBtcWallet  Version  : 1.35
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1281 - Detected Operating system: Windows
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1282 -    OS Variant            : 10-10.0.17134--Multiprocessor Free
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1283 -    User home-directory   : C:\Users\user\AppData\Roaming
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1284 -    Satoshi BTC directory : C:\Users\user\AppData\Roaming\Bitcoin
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1285 -    Armory home dir       : C:\Users\user\AppData\Roaming\Armory\
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1286 - Detected System Specs    :
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1287 -    Total Available RAM   : 3.89 GB
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1288 -    CPU ID string         : Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1289 -    Number of CPU cores   : 4 cores
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1290 -    System is 64-bit      : True
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1291 -    Preferred Encoding    : cp1252
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1292 -    Machine Arch          : amd64
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1293 -    Available HDD (ARM)   : 78 GB
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1294 -    Available HDD (BTC)   : 0 GB
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1295 -
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1296 - Network Name: Main Network
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1297 - Satoshi Port: 8333
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1298 - Do wlt check: True
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1299 - Named options/arguments to armoryengine.py:
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     force_segwit    : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     nettimeout      : 2
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     rescan          : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     force_fcgi      : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     ignoreAllZC     : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     rescanBalance   : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     disableModules  : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     port            : None
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     interport       : 8223
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     coverageOutputDir: None
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     forceWalletCheck: False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     regtest         : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     rebuild         : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     thread_count    : -1
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     datadir         : DEFAULT
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     clearMempool    : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     offline         : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     armoryDBDir     : DEFAULT
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     armorydb_port   : 9001
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     satoshiPort     : DEFAULT
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     disableConfPermis: False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     useTorSettings  : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     netlog          : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     keypool         : 100
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     coverageInclude : None
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     forceOnline     : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     disableWalletCheck: False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     redownload      : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     rpcBindAddr     : 127.0.0.1
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     armorydb_ip     : 127.0.0.1
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     multisigFile    : DEFAULT
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     ram_usage       : -1
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     ignoreZC        : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     logDisable      : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     settingsPath    : C:\Users\user\AppData\Roaming\Armory\ArmorySettings.txt
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     language        : en
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     db_type         : DB_FULL
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     doDebug         : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     enableDetSign   : True
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     mtdebug         : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     testnet         : False
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     rpcport         : DEFAULT
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     satoshiHome     : DEFAULT
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     satoshiRpcport  : DEFAULT
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     logFile         : C:\Users\user\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1301 -     verbosity       : None
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1302 - Other arguments:
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1305 - ************************************************************
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:1708 - C++ block utilities loaded successfully
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:3566 - Using settings file: C:\Users\user\AppData\Roaming\Armory\ArmorySettings.txt
2018-07-28 15:47:26 (ERROR) -- ArmoryUtils.pyc:3723 - Unsupported language  specified. Defaulting to English (en)
2018-07-28 15:47:26 (INFO) -- ArmoryUtils.pyc:3726 - Using Language: en
2018-07-28 15:47:26 (INFO) -- BDM.pyc:361 - Using the asynchronous/multi-threaded BlockDataManager.
2018-07-28 15:47:26 (INFO) -- BDM.pyc:362 - Blockchain operations will happen in the background. 
2018-07-28 15:47:26 (INFO) -- BDM.pyc:363 - Devs: check TheBDM.getState() before asking for data.
2018-07-28 15:47:26 (INFO) -- BDM.pyc:364 - Registering addresses during rescans will queue them for
2018-07-28 15:47:26 (INFO) -- BDM.pyc:365 - inclusion after the current scan is completed.
2018-07-28 15:47:27 (INFO) -- ArmoryUtils.pyc:3566 - Using settings file: C:\Users\user\AppData\Roaming\Armory\ArmorySettings.txt
2018-07-28 15:47:27 (INFO) -- ArmoryQt.py:2061 - loadWalletsAndSettings
2018-07-28 15:47:28 (INFO) -- ArmoryQt.py:2121 - Loading wallets...
2018-07-28 15:47:28 (INFO) -- ArmoryQt.py:2186 - Number of wallets read in: 0
2018-07-28 15:47:49 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1513 - URL-register action: DoIt
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1516 - Registering Armory  for current user
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1526 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1526 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\URL Protocol
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1526 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1526 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1538 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\command\
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1538 -    Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\DefaultIcon\
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:566 - Usermode: Advanced
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1699 -    From: Advanced
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1707 -      To: Advanced
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths
2018-07-28 15:47:50 (ERROR) -- BDM.pyc:268 - setSatoshiDir: directory does not exist: C:\Users\user\AppData\Roaming\Bitcoin
2018-07-28 15:47:50 (ERROR) -- ArmoryQt.py:1862 - Failed to setup SDM
Traceback (most recent call last):
  File "ArmoryQt.py", line 1857, in startBitcoindIfNecessary
  File "SDM.pyc", line 190, in setupSDM
BitcoindError: bitcoind not found
2018-07-28 15:47:50 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 0
2018-07-28 15:47:52 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths
2018-07-28 15:47:52 (ERROR) -- BDM.pyc:268 - setSatoshiDir: directory does not exist: C:\Users\user\AppData\Roaming\Bitcoin
2018-07-28 15:47:52 (WARNING) -- SDM.pyc:398 - Spawning DB with command: C:\Program Files (x86)\Armory\ArmoryDB.exe --db-type="DB_FULL" --cookie --datadir="C:\Users\user\AppData\Roaming\Armory\" --dbdir="C:\Users\user\AppData\Roaming\Armory\databases"
2018-07-28 15:47:52 (INFO) -- ArmoryUtils.pyc:679 - Executing popen: ['C:\\Program Files (x86)\\Armory\\ArmoryDB.exe', '--db-type="DB_FULL"', '--cookie', '--datadir="C:\\Users\\user\\AppData\\Roaming\\Armory\\"', u'--dbdir="C:\\Users\\user\\AppData\\Roaming\\Armory\\databases"']
2018-07-28 15:47:53 (INFO) -- ArmoryQt.py:1824 - Connecting on port 9001
2018-07-28 15:47:53 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 1
2018-07-28 15:47:53 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\user\AppData\Roaming/Bitcoin/blocks is not a valid path
2018-07-28 15:47:53 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 0
2018-07-28 15:47:53 (INFO) -- ArmoryQt.py:1906 - loadBlockchainIfNecessary
2018-07-28 15:47:53 (INFO) -- ArmoryQt.py:4673 - Dashboard switched to "Scanning" mode
2018-07-28 15:47:53 (INFO) -- ArmoryQt.py:4673 - Dashboard switched to "Scanning" mode
2018-07-28 15:58:12 (INFO) -- ArmoryQt.py:1142 - Adding 354 keypress events to the entropy pool
2018-07-28 15:58:12 (INFO) -- ArmoryQt.py:1144 - Adding 470 bytes bytes of filesystem data to the entropy pool
2018-07-28 15:58:12 (INFO) -- ArmoryQt.py:1146 - Adding 431.3 kB bytes from desktop screenshot to the entropy pool
2018-07-28 15:58:12 (INFO) -- PyBtcWallet.pyc:885 - ***Creating new deterministic wallet
2018-07-28 15:58:12 (INFO) -- PyBtcWallet.pyc:891 - (with encryption)
2018-07-28 15:58:12 (INFO) -- PyBtcWallet.pyc:893 - Target (time,RAM)=(0.250,33554432)
2018-07-28 15:58:18 (INFO) -- PyBtcWallet.pyc:960 -    New wallet will be written to: C:\Users\user\AppData\Roaming\Armory\armory_wuc1KsUj_.wallet
2018-07-28 15:58:27 (INFO) -- ArmoryQt.py:2859 - addWalletToApplication
2018-07-28 15:59:44 (INFO) -- qtdialogs.pyc:6484 - Deriving SecurePrint code took 0.55 seconds
2018-07-28 16:02:21 (INFO) -- qtdialogs.pyc:6702 - Printing!
2018-07-28 16:14:15 (INFO) -- qtdialogs.pyc:6484 - Deriving SecurePrint code took 0.54 seconds
2018-07-28 16:14:53 (INFO) -- qtdialogs.pyc:6702 - Printing!
2018-07-28 16:20:56 (INFO) -- qtdialogs.pyc:4154 - ***Completely deleting wallet
2018-07-28 16:20:56 (INFO) -- ArmoryQt.py:2887 - removeWalletFromApplication
2018-07-28 16:23:29 (INFO) -- ArmoryQt.py:1142 - Adding 250 keypress events to the entropy pool
2018-07-28 16:23:29 (INFO) -- ArmoryQt.py:1144 - Adding 512 bytes bytes of filesystem data to the entropy pool
2018-07-28 16:23:29 (INFO) -- ArmoryQt.py:1146 - Adding 291.9 kB bytes from desktop screenshot to the entropy pool
2018-07-28 16:23:29 (INFO) -- PyBtcWallet.pyc:885 - ***Creating new deterministic wallet
2018-07-28 16:23:29 (INFO) -- PyBtcWallet.pyc:891 - (with encryption)
2018-07-28 16:23:29 (INFO) -- PyBtcWallet.pyc:893 - Target (time,RAM)=(0.250,33554432)
2018-07-28 16:23:34 (INFO) -- PyBtcWallet.pyc:960 -    New wallet will be written to: C:\Users\user\AppData\Roaming\Armory\armory_2UhEiyjmq_.wallet
2018-07-28 16:23:43 (INFO) -- ArmoryQt.py:2859 - addWalletToApplication
legendary
Activity: 3640
Merit: 1345
Armory Developer
Post your logs.
newbie
Activity: 6
Merit: 0
I got it from https://btcarmory.com/0.96.4-release/ and it is version 0.96.4-beta-fee1f91a31
HCP
legendary
Activity: 2086
Merit: 4314
Hello.  Just downloaded the latest Armory as of 7/28/18 for Windows.
Where did you download this "latest Armory" from? And what is the version number shown?

If it is 0.96.4 and you got it here: https://btcarmory.com/ Then you have the latest version.

However, if it is only 0.96.0 and you got it here: https://www.bitcoinarmory.com/ then you do NOT have the latest version.

newbie
Activity: 6
Merit: 0
Successful test without SecurePrint then failure testing with SecurePrint.
legendary
Activity: 3640
Merit: 1345
Armory Developer
Try with a backup that isn't SecurePrint at first. Once you have that down, try with SecurePrint and report here.
newbie
Activity: 6
Merit: 0
Hello.  Just downloaded the latest Armory as of 7/28/18 for Windows.  Created my first wallet and tested it with 1 page paper backup printed with SecurePrint.  The test of it failed and produced the wrong wallet ID.  Deleted the wallet and created another primary wallet.  It failed the backup test the same way producing an incorrect wallet ID.  I printed the screens to make sure I was selecting the correct backup type test which requires me to enter the SecurePrint code and the two lines of the root key.
Jump to: