Bitcoin Forum

Bitcoin => Armory => Topic started by: trepidant on April 07, 2015, 10:00:57 AM



Title: armory command line only unable to load wallet
Post by: trepidant on April 07, 2015, 10:00:57 AM
Hello,

I am trying to set up a machine for offline signing and an armory supernode.
I have finished installing a fresh ubuntu image with bitcoind 0.10 and latest armory built from source.
However, when trying to run
python armoryd --supernode
I get "(ERROR) armoryd.py:2981 - No wallets could be loaded! armoryd will exit."

I tried running --satoshi-datadir=/home/armory/.bitcoin/ as well as creating a wallet using pywallet and putting it in the armory directory. Anyone knows how to bypass this?


Title: Re: armory command line only unable to load wallet
Post by: etotheipi on April 08, 2015, 01:18:56 AM
The short answer is that you need to create wallets in the Armory GUI first.  Run regular Armory (ArmoryQt.py), use the interface to make a wallet, backups, perhaps make and keep only a watch-only copy for your armoryd.py server.  When you start armoryd next, it will load whatever wallets you created in the GUI (they share the same home directory).  If you are using for offline signing in some capacity, you should have the full wallet in the home directory of the offline computer, and a watch-only copy of it in the home directory of the online computer (I assume the armoryd server is on the online computer).

You will not be able to use wallets from other applications.  Armory uses its own wallet format that is not compatible with other apps.