Bitcoin Forum
November 08, 2024, 06:28:37 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 »  All
  Print  
Author Topic: Armory 0.96.2 is out (SegWit enabled)  (Read 9277 times)
goatpig (OP)
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
August 29, 2017, 11:20:35 PM
 #1

0.96.2 is out. The use of SegWit has been enabled on the mainnet starting this release. SegWit availability is checked through your node's WITNESS service bit, i.e. connecting Armory to a node that does not advertise this bit will disable SW in the GUI.

Changes:

Code:
== Added ==
   - Enabled SegWit on the mainnet. Running against a node with WITNESS service bit flagged will allow you to create SegWit addresses.
   - Improved DB scan speed (~80% faster) and stability.
   - Reduced DB memory usage (~20% less).
   - Supernode DB mode. This isn't optimized for consumer grade computers, use at your own risk.
   - The MAX button in the Send dialog has been changed to a checkbox, effect is now binding.
     Maximum value will be calculated on any change.
   - You can now create OP_RETURN outputs from the Send dialog. This feature is only available in Expert mode.
   - You can now pick the signer of your choosing in Expert mode.
   - Added BCH on top of the legacy and 0.96 C++ signer.
   - Improved verbose on ZC broadcast failure.

== Fixed ==
   - Fixed benchmark timers on POSIX systems.
   - Fixed several Linux build configure bugs.
   - Properly update RPC state in GUI on connect/disconnect events.
   - Various zero conf bugs.
   - Scan progress notification.
   - Properly display comments for non legacy addresses.
   - Digital exports will be saved under the proper file extention in Windows.

== Removed ==
   - Removed armoryd from the repository. armoryd was moved to its own repository (https://github.com/goatpig/armoryd)

Binaries:

https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96.2

Note:

OSX and offline RPi packages are on the way.

Kupsi
Legendary
*
Offline Offline

Activity: 1193
Merit: 1003


9.9.2012: I predict that single digits... <- FAIL


View Profile
August 30, 2017, 12:28:29 AM
 #2

Great! Thank you.
Casimir1904
Full Member
***
Offline Offline

Activity: 209
Merit: 100


Radix-The Decentralized Finance Protocol


View Profile
August 30, 2017, 02:05:55 AM
 #3

Would make sense to allow Segwit generation also in the offline version.

   R A D I X   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬   The Decentralized Finance Protocol
█████████ GET TOKENS █████████    Facebook      Telegram      Twitter
The Radix DeFi Protocol is    SCALABLE SECURE COMMUNITY DRIVEN
skyhawk
Member
**
Offline Offline

Activity: 83
Merit: 10


View Profile
August 30, 2017, 04:13:34 AM
 #4

Minor annoyance -- Offline Armory appears unable to sign transactions from SegWit addresses unless manually put into Expert mode and select C++ signer.

Specifically, from a SegWit UTXO to two SegWit addresses plus an OP_RETURN
goatpig (OP)
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
August 30, 2017, 04:42:50 AM
 #5

Would make sense to allow Segwit generation also in the offline version.

Minor annoyance -- Offline Armory appears unable to sign transactions from SegWit addresses unless manually put into Expert mode and select C++ signer.

Specifically, from a SegWit UTXO to two SegWit addresses plus an OP_RETURN


That's semi by design, don't want it to be too easy to shoot one's self in the foot yet. Will remove the limitations in the next point release.

donut
Sr. Member
****
Offline Offline

Activity: 248
Merit: 252


View Profile
August 30, 2017, 05:30:23 AM
 #6

Great! Does generating a SW address require creating a new wallet?
skyhawk
Member
**
Offline Offline

Activity: 83
Merit: 10


View Profile
August 30, 2017, 05:34:54 AM
 #7

Great! Does generating a SW address require creating a new wallet?

Nope!
cox
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
August 30, 2017, 05:54:45 AM
 #8

Congratulations ! great work :-)
homsts
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
August 30, 2017, 06:04:00 AM
 #9

I'm running Ubuntu 16.04.  The debs will not install (my GCC version does not match either) and the build steps just simply fail.  I'm probably missing something here...

All this as root:

git clone https://github.com/goatpig/BitcoinArmory.git
cd BitcoinArmory
git checkout v0.96.2
git tag -v v0.96.2
make

On make I get:

make: *** No targets specified and no makefile found.  Stop.

On the git tag command I get:

object 95dc55907f26cf79fdec7f8efa4228f7efd696cc
type commit
tag v0.96.2
tagger goatpig <moothecowlord@gmail.com> 1504047291 +0200

v0.96.2
gpg: Signature made Tue 29 Aug 2017 04:54:51 PM MDT using RSA key ID 4922589A
gpg: Can't check signature: public key not found
error: could not verify the tag 'v0.96.2'

(Previously I tried to add a key in Kleopatra but that didn't seem to help...)

Any ideas?  Can't access my bitcoin since segwit.   Huh

achow101
Staff
Legendary
*
Offline Offline

Activity: 3542
Merit: 6886


Just writing some code


View Profile WWW
August 30, 2017, 06:07:23 AM
 #10

Any ideas?  Can't access my bitcoin since segwit.   Huh
You are missing several build steps. Follow the instructions at https://btcarmory.com/docs/building/

homsts
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
August 30, 2017, 06:38:40 AM
 #11

Any ideas?  Can't access my bitcoin since segwit.   Huh
You are missing several build steps. Follow the instructions at https://btcarmory.com/docs/building/

Thanks mate, that did it.
 
(My problem was that I was following the build steps at https://github.com/goatpig/BitcoinArmory/blob/master/linuxbuild/Linux_build_notes.md which seem to be missing pretty much all those other steps...)

It's up and running now.   Smiley
Casimir1904
Full Member
***
Offline Offline

Activity: 209
Merit: 100


Radix-The Decentralized Finance Protocol


View Profile
August 30, 2017, 11:37:00 AM
 #12

That's semi by design, don't want it to be too easy to shoot one's self in the foot yet. Will remove the limitations in the next point release.

That would mean a lot work to shoot your self in the foot.
Probably harder than sending coins to a wrong address...
Most users will probably just click receive funds and don't change the address type at all and if they do a warning would be enough.
Probably also most newbies will run a current bitcoin node on top with segwit enabled.
I guess users who do non standard stuff know what they do as well.

The worst what could happen is that someone generates a Segwit address and is running armory on top of Bitcoin Cash and sending those to his segwit address.
But that need a lot intention to mess things up.

   R A D I X   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬   The Decentralized Finance Protocol
█████████ GET TOKENS █████████    Facebook      Telegram      Twitter
The Radix DeFi Protocol is    SCALABLE SECURE COMMUNITY DRIVEN
alomar
Member
**
Offline Offline

Activity: 178
Merit: 10


View Profile
August 30, 2017, 03:04:31 PM
 #13

is there a way to adjust the fee manually?
achow101
Staff
Legendary
*
Offline Offline

Activity: 3542
Merit: 6886


Just writing some code


View Profile WWW
August 30, 2017, 03:09:30 PM
 #14

is there a way to adjust the fee manually?
You can click on the Fee in the send dialog and a new dialog should appear that allows you to set the transaction fee.

Casimir1904
Full Member
***
Offline Offline

Activity: 209
Merit: 100


Radix-The Decentralized Finance Protocol


View Profile
August 30, 2017, 03:44:21 PM
Last edit: August 30, 2017, 04:21:27 PM by Casimir1904
 #15

Is there a way to export pre generated addresses from watch only wallets?
I can't pre generate segwit addresses yet on the offline device and I can't find an export function to the pre generated addresses in the watch-only wallets...

Edit:
I removed the checks my self in the source and now I'm able to pre generate addresses on my offline device.

   R A D I X   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬   The Decentralized Finance Protocol
█████████ GET TOKENS █████████    Facebook      Telegram      Twitter
The Radix DeFi Protocol is    SCALABLE SECURE COMMUNITY DRIVEN
endpoint25
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
August 30, 2017, 04:21:30 PM
 #16

I'm having a problem with my offline armory install. It's not showing the menu bar (File, User, Tools, etc..). This is on an offline computer that I've never had online before. I've transferred the packages that I needed from /var/cache/apt/archive/ and /home/(user)/Bitcoin/ after simulating building armory from a live version of the same Ubuntu operating system on an online computer. Not sure this is the best way to do it and may be part of the problem.

Also, my computer is one of those with the cut rate processors (as you will see in my logs) which is why I'm compiling instead of using the binaries. (I did try both binaries though, and got the expected "Illegal Instruction, Core Dump" error.) Perhaps I don't have all the dependencies needed?

I'm running Armory v0.96.2 on Ubuntu 16.04 LTS.

Here are my logs:

Armorylog

Code:
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1147 - C++ block utilities loaded successfully
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:672 - Executing popen: free -m
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:672 - Executing popen: ['cat', '/proc/cpuinfo']
2017-08-30 09:26:29 (ERROR) -- ArmoryUtils.py:1245 - Error getting system details:
Traceback (most recent call last):
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1243, in <module>
    SystemSpecs = GetSystemDetails()
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1238, in GetSystemDetails
    out.HddAvailB = getHddSize(BTC_HOME_DIR)    / (1024**3)
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1235, in getHddSize
    s = os.statvfs(adir)
OSError: [Errno 2] No such file or directory: '/home/offline/.bitcoin'
2017-08-30 09:26:29 (ERROR) -- ArmoryUtils.py:1246 - Skipping.
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1264 -
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1265 -
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1266 -
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1267 - ************************************************************
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1268 - Invoked: /usr/local/bin/../lib/armory/ArmoryQt.py --offline
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1269 - ************************************************************
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1270 - Loading Armory Engine:
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1271 -    Armory Version        : 0.96.2
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1272 -    Armory Build:         : None
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1273 -    PyBtcWallet  Version  : 1.35
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1274 - Detected Operating system: Linux
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1275 -    OS Variant            : Ubuntu-16.04-xenial
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1276 -    User home-directory   : /home/offline
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1277 -    Satoshi BTC directory : /home/offline/.bitcoin
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1278 -    Armory home dir       : /home/offline/.armory/
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1279 - Detected System Specs    :
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1280 -    Total Available RAM   : -1.00 GB
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1281 -    CPU ID string         : Unknown
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1282 -    Number of CPU cores   : -1 cores
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1283 -    System is 64-bit      : Unknown
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1284 -    Preferred Encoding    : UTF-8
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1285 -    Machine Arch          : x86_64
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1286 -    Available HDD (ARM)   : -1 GB
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1287 -    Available HDD (BTC)   : -1 GB
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1288 -
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1289 - Network Name: Main Network
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1290 - Satoshi Port: 8333
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1291 - Do wlt check: True
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1292 - Named options/arguments to armoryengine.py:
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     thread_count    : -1
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     rescan          : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     ignoreAllZC     : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     rescanBalance   : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     disableModules  : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     port            : None
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     interport       : 8223
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     coverageOutputDir: None
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     forceWalletCheck: False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     regtest         : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     rebuild         : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     nettimeout      : 2
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     datadir         : DEFAULT
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     clearMempool    : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     offline         : True
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     armoryDBDir     : DEFAULT
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     armorydb_port   : 9001
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     satoshiPort     : DEFAULT
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     useTorSettings  : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     netlog          : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     keypool         : 100
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     coverageInclude : None
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     forceOnline     : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     redownload      : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     rpcBindAddr     : 127.0.0.1
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     armorydb_ip     : 127.0.0.1
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     multisigFile    : DEFAULT
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     ram_usage       : -1
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     mtdebug         : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     logDisable      : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     settingsPath    : /home/offline/.armory/ArmorySettings.txt
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     language        : en
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     db_type         : DB_FULL
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     doDebug         : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     enableDetSign   : True
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     disableConfPermis: False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     testnet         : False
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     rpcport         : DEFAULT
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     satoshiHome     : DEFAULT
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     satoshiRpcport  : DEFAULT
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     logFile         : /home/offline/.armory/ArmoryQt.py.log.txt
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1294 -     verbosity       : None
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1295 - Other arguments:
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1298 - ************************************************************
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:1701 - C++ block utilities loaded successfully
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:3562 - Using settings file: /home/offline/.armory/ArmorySettings.txt
2017-08-30 09:26:29 (ERROR) -- ArmoryUtils.py:3719 - Unsupported language  specified. Defaulting to English (en)
2017-08-30 09:26:29 (INFO) -- ArmoryUtils.py:3722 - Using Language: en
2017-08-30 09:26:29 (INFO) -- BDM.py:344 - Armory loaded in offline-mode.  Will not attempt to load
2017-08-30 09:26:29 (INFO) -- BDM.py:345 - blockchain without explicit command to do so.
2017-08-30 09:26:31 (INFO) -- ArmoryUtils.py:3562 - Using settings file: /home/offline/.armory/ArmorySettings.txt
2017-08-30 09:26:31 (INFO) -- ArmoryQt.py:2061 - loadWalletsAndSettings
2017-08-30 09:26:31 (INFO) -- ArmoryQt.py:2121 - Loading wallets...
2017-08-30 09:26:35 (INFO) -- ArmoryQt.py:2186 - Number of wallets read in: 2
2017-08-30 09:26:35 (INFO) -- ArmoryQt.py:2191 -    Wallet (fNXd1RsD):    "Restored - fNXd1RsD - Cold Walle"   (No Encryption)
2017-08-30 09:26:35 (INFO) -- ArmoryQt.py:2191 -    Wallet (4LhRsGwR):    "Cold Storage Post Bcash         "   (Encrypted)
2017-08-30 09:26:35 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2017-08-30 09:26:35 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2017-08-30 09:26:35 (INFO) -- ArmoryUtils.py:672 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command
2017-08-30 09:26:35 (INFO) -- ArmoryUtils.py:672 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin
2017-08-30 09:26:36 (INFO) -- ArmoryQt.py:566 - Usermode: Advanced
2017-08-30 09:26:36 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2017-08-30 09:26:36 (INFO) -- ArmoryQt.py:1699 -    From: Advanced
2017-08-30 09:26:36 (INFO) -- ArmoryQt.py:1707 -      To: Advanced
2017-08-30 09:26:36 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2017-08-30 09:26:36 (WARNING) -- ArmoryQt.py:1842 - Not online, will not start bitcoind
2017-08-30 09:26:36 (INFO) -- ArmoryQt.py:4573 - Dashboard switched to auto-OfflineNoSatoshiNoInternet
2017-08-30 09:35:26 (INFO) -- ArmoryQt.py:5447 - BDM is safe for clean shutdown
2017-08-30 09:35:26 (INFO) -- SDM.py:459 - Called stopBitcoind
2017-08-30 09:35:26 (INFO) -- SDM.py:465 - ...but bitcoind is not running, to be able to stop
2017-08-30 09:35:26 (INFO) -- ArmoryQt.py:5460 - Attempting to close the main window!
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1147 - C++ block utilities loaded successfully
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:672 - Executing popen: free -m
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:672 - Executing popen: ['cat', '/proc/cpuinfo']
2017-08-30 09:35:38 (ERROR) -- ArmoryUtils.py:1245 - Error getting system details:
Traceback (most recent call last):
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1243, in <module>
    SystemSpecs = GetSystemDetails()
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1238, in GetSystemDetails
    out.HddAvailB = getHddSize(BTC_HOME_DIR)    / (1024**3)
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1235, in getHddSize
    s = os.statvfs(adir)
OSError: [Errno 2] No such file or directory: '/home/offline/.bitcoin'
2017-08-30 09:35:38 (ERROR) -- ArmoryUtils.py:1246 - Skipping.
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1264 -
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1265 -
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1266 -
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1267 - ************************************************************
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1268 - Invoked: /usr/local/bin/../lib/armory/ArmoryQt.py --offline
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1269 - ************************************************************
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1270 - Loading Armory Engine:
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1271 -    Armory Version        : 0.96.2
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1272 -    Armory Build:         : None
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1273 -    PyBtcWallet  Version  : 1.35
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1274 - Detected Operating system: Linux
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1275 -    OS Variant            : Ubuntu-16.04-xenial
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1276 -    User home-directory   : /home/offline
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1277 -    Satoshi BTC directory : /home/offline/.bitcoin
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1278 -    Armory home dir       : /home/offline/.armory/
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1279 - Detected System Specs    :
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1280 -    Total Available RAM   : -1.00 GB
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1281 -    CPU ID string         : Unknown
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1282 -    Number of CPU cores   : -1 cores
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1283 -    System is 64-bit      : Unknown
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1284 -    Preferred Encoding    : UTF-8
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1285 -    Machine Arch          : x86_64
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1286 -    Available HDD (ARM)   : -1 GB
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1287 -    Available HDD (BTC)   : -1 GB
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1288 -
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1289 - Network Name: Main Network
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1290 - Satoshi Port: 8333
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1291 - Do wlt check: True
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1292 - Named options/arguments to armoryengine.py:
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     thread_count    : -1
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     rescan          : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     ignoreAllZC     : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     rescanBalance   : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     disableModules  : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     port            : None
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     interport       : 8223
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     coverageOutputDir: None
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     forceWalletCheck: False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     regtest         : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     rebuild         : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     nettimeout      : 2
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     datadir         : DEFAULT
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     clearMempool    : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     offline         : True
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     armoryDBDir     : DEFAULT
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     armorydb_port   : 9001
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     satoshiPort     : DEFAULT
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     useTorSettings  : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     netlog          : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     keypool         : 100
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     coverageInclude : None
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     forceOnline     : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     redownload      : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     rpcBindAddr     : 127.0.0.1
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     armorydb_ip     : 127.0.0.1
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     multisigFile    : DEFAULT
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     ram_usage       : -1
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     mtdebug         : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     logDisable      : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     settingsPath    : /home/offline/.armory/ArmorySettings.txt
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     language        : en
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     db_type         : DB_FULL
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     doDebug         : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     enableDetSign   : True
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     disableConfPermis: False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     testnet         : False
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     rpcport         : DEFAULT
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     satoshiHome     : DEFAULT
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     satoshiRpcport  : DEFAULT
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     logFile         : /home/offline/.armory/ArmoryQt.py.log.txt
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1294 -     verbosity       : None
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1295 - Other arguments:
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1298 - ************************************************************
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:1701 - C++ block utilities loaded successfully
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:3562 - Using settings file: /home/offline/.armory/ArmorySettings.txt
2017-08-30 09:35:38 (ERROR) -- ArmoryUtils.py:3719 - Unsupported language  specified. Defaulting to English (en)
2017-08-30 09:35:38 (INFO) -- ArmoryUtils.py:3722 - Using Language: en
2017-08-30 09:35:38 (INFO) -- BDM.py:344 - Armory loaded in offline-mode.  Will not attempt to load
2017-08-30 09:35:38 (INFO) -- BDM.py:345 - blockchain without explicit command to do so.
2017-08-30 09:35:39 (INFO) -- ArmoryUtils.py:3562 - Using settings file: /home/offline/.armory/ArmorySettings.txt
2017-08-30 09:35:39 (INFO) -- ArmoryQt.py:2061 - loadWalletsAndSettings
2017-08-30 09:35:39 (INFO) -- ArmoryQt.py:2121 - Loading wallets...
2017-08-30 09:35:42 (INFO) -- ArmoryQt.py:2186 - Number of wallets read in: 2
2017-08-30 09:35:42 (INFO) -- ArmoryQt.py:2191 -    Wallet (fNXd1RsD):    "Restored - fNXd1RsD - Cold Walle"   (No Encryption)
2017-08-30 09:35:42 (INFO) -- ArmoryQt.py:2191 -    Wallet (4LhRsGwR):    "Cold Storage Post Bcash         "   (Encrypted)
2017-08-30 09:35:42 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2017-08-30 09:35:42 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2017-08-30 09:35:42 (INFO) -- ArmoryUtils.py:672 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command
2017-08-30 09:35:43 (INFO) -- ArmoryUtils.py:672 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin
2017-08-30 09:35:43 (INFO) -- ArmoryQt.py:566 - Usermode: Advanced
2017-08-30 09:35:43 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2017-08-30 09:35:43 (INFO) -- ArmoryQt.py:1699 -    From: Advanced
2017-08-30 09:35:43 (INFO) -- ArmoryQt.py:1707 -      To: Advanced
2017-08-30 09:35:43 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2017-08-30 09:35:43 (WARNING) -- ArmoryQt.py:1842 - Not online, will not start bitcoind
2017-08-30 09:35:43 (INFO) -- ArmoryQt.py:4573 - Dashboard switched to auto-OfflineNoSatoshiNoInternet
2017-08-30 09:38:21 (INFO) -- ArmoryQt.py:5447 - BDM is safe for clean shutdown
2017-08-30 09:38:21 (INFO) -- SDM.py:459 - Called stopBitcoind
2017-08-30 09:38:21 (INFO) -- SDM.py:465 - ...but bitcoind is not running, to be able to stop
2017-08-30 09:38:21 (INFO) -- ArmoryQt.py:5460 - Attempting to close the main window!
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1147 - C++ block utilities loaded successfully
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:672 - Executing popen: free -m
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:672 - Executing popen: ['cat', '/proc/cpuinfo']
2017-08-30 09:41:10 (ERROR) -- ArmoryUtils.py:1245 - Error getting system details:
Traceback (most recent call last):
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1243, in <module>
    SystemSpecs = GetSystemDetails()
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1238, in GetSystemDetails
    out.HddAvailB = getHddSize(BTC_HOME_DIR)    / (1024**3)
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1235, in getHddSize
    s = os.statvfs(adir)
OSError: [Errno 2] No such file or directory: '/home/offline/.bitcoin'
2017-08-30 09:41:10 (ERROR) -- ArmoryUtils.py:1246 - Skipping.
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1264 -
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1265 -
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1266 -
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1267 - ************************************************************
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1268 - Invoked: /usr/local/bin/../lib/armory/ArmoryQt.py --offline
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1269 - ************************************************************
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1270 - Loading Armory Engine:
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1271 -    Armory Version        : 0.96.2
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1272 -    Armory Build:         : None
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1273 -    PyBtcWallet  Version  : 1.35
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1274 - Detected Operating system: Linux
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1275 -    OS Variant            : Ubuntu-16.04-xenial
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1276 -    User home-directory   : /home/offline
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1277 -    Satoshi BTC directory : /home/offline/.bitcoin
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1278 -    Armory home dir       : /home/offline/.armory/
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1279 - Detected System Specs    :
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1280 -    Total Available RAM   : -1.00 GB
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1281 -    CPU ID string         : Unknown
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1282 -    Number of CPU cores   : -1 cores
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1283 -    System is 64-bit      : Unknown
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1284 -    Preferred Encoding    : UTF-8
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1285 -    Machine Arch          : x86_64
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1286 -    Available HDD (ARM)   : -1 GB
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1287 -    Available HDD (BTC)   : -1 GB
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1288 -
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1289 - Network Name: Main Network
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1290 - Satoshi Port: 8333
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1291 - Do wlt check: True
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1292 - Named options/arguments to armoryengine.py:
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     thread_count    : -1
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     rescan          : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     ignoreAllZC     : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     rescanBalance   : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     disableModules  : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     port            : None
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     interport       : 8223
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     coverageOutputDir: None
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     forceWalletCheck: False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     regtest         : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     rebuild         : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     nettimeout      : 2
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     datadir         : DEFAULT
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     clearMempool    : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     offline         : True
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     armoryDBDir     : DEFAULT
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     armorydb_port   : 9001
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     satoshiPort     : DEFAULT
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     useTorSettings  : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     netlog          : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     keypool         : 100
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     coverageInclude : None
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     forceOnline     : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     redownload      : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     rpcBindAddr     : 127.0.0.1
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     armorydb_ip     : 127.0.0.1
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     multisigFile    : DEFAULT
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     ram_usage       : -1
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     mtdebug         : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     logDisable      : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     settingsPath    : /home/offline/.armory/ArmorySettings.txt
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     language        : en
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     db_type         : DB_FULL
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     doDebug         : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     enableDetSign   : True
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     disableConfPermis: False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     testnet         : False
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     rpcport         : DEFAULT
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     satoshiHome     : DEFAULT
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     satoshiRpcport  : DEFAULT
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     logFile         : /home/offline/.armory/ArmoryQt.py.log.txt
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1294 -     verbosity       : None
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1295 - Other arguments:
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1298 - ************************************************************
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:1701 - C++ block utilities loaded successfully
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:3562 - Using settings file: /home/offline/.armory/ArmorySettings.txt
2017-08-30 09:41:10 (ERROR) -- ArmoryUtils.py:3719 - Unsupported language  specified. Defaulting to English (en)
2017-08-30 09:41:10 (INFO) -- ArmoryUtils.py:3722 - Using Language: en
2017-08-30 09:41:10 (INFO) -- BDM.py:344 - Armory loaded in offline-mode.  Will not attempt to load
2017-08-30 09:41:10 (INFO) -- BDM.py:345 - blockchain without explicit command to do so.
2017-08-30 09:41:11 (INFO) -- ArmoryUtils.py:3562 - Using settings file: /home/offline/.armory/ArmorySettings.txt
2017-08-30 09:41:11 (INFO) -- ArmoryQt.py:2061 - loadWalletsAndSettings
2017-08-30 09:41:11 (INFO) -- ArmoryQt.py:2121 - Loading wallets...
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:2186 - Number of wallets read in: 2
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:2191 -    Wallet (fNXd1RsD):    "Restored - fNXd1RsD - Cold Walle"   (No Encryption)
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:2191 -    Wallet (4LhRsGwR):    "Cold Storage Post Bcash         "   (Encrypted)
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:2196 - Loading Multisig Lockboxes
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2017-08-30 09:41:15 (INFO) -- ArmoryUtils.py:672 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command
2017-08-30 09:41:15 (INFO) -- ArmoryUtils.py:672 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:566 - Usermode: Expert
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:1699 -    From: Expert
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:1707 -      To: Expert
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2017-08-30 09:41:15 (WARNING) -- ArmoryQt.py:1842 - Not online, will not start bitcoind
2017-08-30 09:41:15 (INFO) -- ArmoryQt.py:4573 - Dashboard switched to auto-OfflineNoSatoshiNoInternet
2017-08-30 09:43:39 (INFO) -- ArmoryQt.py:5447 - BDM is safe for clean shutdown
2017-08-30 09:43:39 (INFO) -- SDM.py:459 - Called stopBitcoind
2017-08-30 09:43:39 (INFO) -- SDM.py:465 - ...but bitcoind is not running, to be able to stop
2017-08-30 09:43:39 (INFO) -- ArmoryQt.py:5460 - Attempting to close the main window!

dblog

Code:
Log file opened at 12:08:33: /home/offline/.armory/dbLog.txt
-INFO  - 12:08:33: (main.cpp:32) Running on 2 threads
-INFO  - 12:08:33: (main.cpp:33) Ram usage level: 4
-INFO  - 12:08:33: (BDM_Server.h:263) Listening on port 9001


Log file opened at 13:05:28: /home/offline/.armory/dbLog.txt
-INFO  - 13:05:28: (main.cpp:32) Running on 2 threads
-INFO  - 13:05:28: (main.cpp:33) Ram usage level: 4
-INFO  - 13:05:28: (BDM_Server.h:263) Listening on port 9001

Armory start up text

Code:
offline@offline:~/BitcoinArmory$ armory --offline
Traceback (most recent call last):
  File "update_version.py", line 14, in <module>
    f = open(hash_loc, "r")
IOError: [Errno 2] No such file or directory: '.git/5907f26cf79fdec7f8efa4228f7efd696cc'
/home/offline
(ERROR) ArmoryUtils.py:1245 - Error getting system details:
Traceback (most recent call last):
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1243, in <module>
    SystemSpecs = GetSystemDetails()
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1238, in GetSystemDetails
    out.HddAvailB = getHddSize(BTC_HOME_DIR)    / (1024**3)
  File "/usr/local/lib/armory/armoryengine/ArmoryUtils.py", line 1235, in getHddSize
    s = os.statvfs(adir)
OSError: [Errno 2] No such file or directory: '/home/offline/.bitcoin'
(ERROR) ArmoryUtils.py:1246 - Skipping.
(ERROR) ArmoryUtils.py:3719 - Unsupported language  specified. Defaulting to English (en)
/usr/local/lib/armory/armoryengine/Transaction.py:2882: SyntaxWarning: import * only allowed at module level
  def PyCreateAndSignTx_old(srcTxOuts, dstAddrsVals):
(WARNING) ArmoryQt.py:1842 - Not online, will not start bitcoind

Hopefully this is clear. Is code OK or would a pastebin link be better next time?
128bpm
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
August 30, 2017, 06:04:05 PM
 #17

Thanks goatpig and achow101 for keeping things going!

Best,
Kevin
naska21
Hero Member
*****
Offline Offline

Activity: 1358
Merit: 635


View Profile
August 30, 2017, 06:32:51 PM
Last edit: August 30, 2017, 07:08:43 PM by naska21
 #18

Hi. it seems that armory is always loosing and re-establishing  connection to Bitcoin core as the  rellevant system notification is flashing  all  the time.  So  it takes for ages for Armory to prepare databases (after only 5 days rest). It shows 0% for more than an hour. Figures near the relevant band are changing sometimes, 18, 21 ...31 .. 29 ...37..46 ..83...81...79...again 81.. and so on (What do those figures mean? They are changing in not predictable manner) .  How to fix the issue of database building reluctancy ? (the latest Armory, 0.14.1 core + Win 10 pro, 16 Gb RAM. i7)
goatpig (OP)
Moderator
Legendary
*
Offline Offline

Activity: 3752
Merit: 1364

Armory Developer


View Profile
August 30, 2017, 07:13:24 PM
 #19

Hopefully this is clear. Is code OK or would a pastebin link be better next time?

I'd rather you use pastebin. What is your issue besides the illegal instructions issue? (Use clang to build if you want to avoid that one.)

Hi. it seems that armory is always loosing and re-establishing  connection to Bitcoin core as the  rellevant system notification is flashing  all  the time.  So  it takes for ages for Armory to prepare databases (after only 5 days rest). It shows 0% for more than an hour. Figures near the relevant band are changing sometimes, 18, 21 ...31 .. 29 ...37..46 ..83...81...79...again 81.. and so on (What do those figures mean? They are changing in not predictable manner) .  How to fix the issue of database building reluctancy ? (the latest Armory, 0.14.1 core + Win 10 pro, 16 Gb RAM. i7)

Start BitcoinQt manually and let it sync before starting Armory.

endpoint25
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
August 30, 2017, 07:46:57 PM
 #20

Quote
I'd rather you use pastebin. What is your issue besides the illegal instructions issue? (Use clang to build if you want to avoid that one.)

My main problem is that the menu bar on Armory isn't there. I can start armory and run most things I need to but File, User, Tools, Addresses, Wallets, MultiSig, Help, that whole bar, is not there. I'll re-post my logs via pastebin. I think the pastebin "Armory Start Up Text", particularly "(ERROR) ArmoryUtils.py:1245 - Error getting system details:" and below that, should help explain better than I can.

Armory Start Up Text: https://pastebin.com/embed_js/EnazWDk9

Armory Log:  https://pastebin.com/embed_js/AAiCXCKq

ArmoryDb Log https://pastebin.com/embed_js/kAwHUz0A
Pages: [1] 2 3 4 5 6 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!