So I just updated to version 0.89.99.11 (4bd0919d0872f783928189917812c62ce7a02654 on "testing" branch) and I'm still experiencing the problem below. Figured I'd post it in here as well since I haven't gotten a response in the big Armory thread:
The issue is that the "Spendable/Maximum Funds" number doesn't include the coins in my offline (watching-only) wallet. It only counts the coins in my online "pocket change" wallet. If I double click the offline/watching-only wallet, I can see the correct amount for "Spendable/Maximum Funds", but they are not included in the main window.
I just tried transferring 0.5 BTC from my offline wallet to my online wallet, and it worked fine, so there are no issues there. The balance of the offline wallet just isn't showing up in the main window of Online Armory. Here's the log (for version .11):
2013-11-11 15:47 (INFO) -- armoryengine.py:624 - Executing popen: free -m
2013-11-11 15:47 (INFO) -- armoryengine.py:624 - Executing popen: ['cat', '/proc/cpuinfo']
2013-11-11 15:47 (INFO) -- armoryengine.py:804 -
2013-11-11 15:47 (INFO) -- armoryengine.py:805 -
2013-11-11 15:47 (INFO) -- armoryengine.py:806 -
2013-11-11 15:47 (INFO) -- armoryengine.py:807 - ************************************************************
2013-11-11 15:47 (INFO) -- armoryengine.py:808 - Invoked: /home/rune/Programming/BitcoinArmory/ArmoryQt.py
2013-11-11 15:47 (INFO) -- armoryengine.py:809 - ************************************************************
2013-11-11 15:47 (INFO) -- armoryengine.py:810 - Loading Armory Engine:
2013-11-11 15:47 (INFO) -- armoryengine.py:811 - Armory Version : 0.89.99.11
2013-11-11 15:47 (INFO) -- armoryengine.py:812 - PyBtcWallet Version : 1.35
2013-11-11 15:47 (INFO) -- armoryengine.py:813 - Detected Operating system: Linux
2013-11-11 15:47 (INFO) -- armoryengine.py:814 - OS Variant : Ubuntu-13.04-raring
2013-11-11 15:47 (INFO) -- armoryengine.py:815 - User home-directory : /home/rune
2013-11-11 15:47 (INFO) -- armoryengine.py:816 - Satoshi BTC directory : /home/rune/.bitcoin/
2013-11-11 15:47 (INFO) -- armoryengine.py:817 - Armory home dir : /home/rune/.armory/
2013-11-11 15:47 (INFO) -- armoryengine.py:818 - Detected System Specs :
2013-11-11 15:47 (INFO) -- armoryengine.py:819 - Total Available RAM : 5.83 GB
2013-11-11 15:47 (INFO) -- armoryengine.py:820 - CPU ID string : Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz
2013-11-11 15:47 (INFO) -- armoryengine.py:821 - Number of CPU cores : 4 cores
2013-11-11 15:47 (INFO) -- armoryengine.py:822 - System is 64-bit : True
2013-11-11 15:47 (INFO) -- armoryengine.py:823 - Preferred Encoding : UTF-8
2013-11-11 15:47 (INFO) -- armoryengine.py:824 -
2013-11-11 15:47 (INFO) -- armoryengine.py:825 - Network Name: Main Network
2013-11-11 15:47 (INFO) -- armoryengine.py:826 - Satoshi Port: 8333
2013-11-11 15:47 (INFO) -- armoryengine.py:827 - Named options/arguments to armoryengine.py:
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - nettimeout : 2
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - rescan : False
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - leveldbDir : DEFAULT
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - port : None
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - interport : 8223
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - coverageOutputDir: None
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - rebuild : False
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - datadir : DEFAULT
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - offline : False
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - satoshiPort : DEFAULT
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - netlog : False
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - keypool : 100
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - coverageInclude : None
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - forceOnline : False
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - logDisable : False
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - mtdebug : False
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - skipVerCheck : False
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - settingsPath : /home/rune/.armory/ArmorySettings.txt
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - verbosity : None
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - doDebug : False
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - testnet : False
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - rpcport : DEFAULT
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - satoshiHome : DEFAULT
2013-11-11 15:47 (INFO) -- armoryengine.py:829 - logFile : /home/rune/.armory/ArmoryQt.py.log.txt
2013-11-11 15:47 (INFO) -- armoryengine.py:830 - Other arguments:
2013-11-11 15:47 (INFO) -- armoryengine.py:833 - ************************************************************
2013-11-11 15:47 (INFO) -- armoryengine.py:1039 - C++ block utilities loaded successfully
2013-11-11 15:47 (INFO) -- armoryengine.py:13426 - Using the asynchronous/multi-threaded BlockDataManager.
2013-11-11 15:47 (INFO) -- armoryengine.py:13427 - Blockchain operations will happen in the background.
2013-11-11 15:47 (INFO) -- armoryengine.py:13428 - Devs: check TheBDM.getBDMState() before asking for data.
2013-11-11 15:47 (INFO) -- armoryengine.py:13429 - Registering addresses during rescans will queue them for
2013-11-11 15:47 (INFO) -- armoryengine.py:13430 - inclusion after the current scan is completed.
2013-11-11 15:47 (INFO) -- armoryengine.py:11480 - Using settings file: /home/rune/.armory/ArmorySettings.txt
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1640 - loadWalletsAndSettings
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1687 - Loading wallets...
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1735 - Number of wallets read in: 2
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1740 - Wallet (6QZdwscT): "offline (Watch) " (No Encryption)
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1740 - Wallet (2uyc3aSdm): "new pocket change " (Encrypted)
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1318 - Setting up networking...
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1371 - Internet connection is Available: True
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1372 - Bitcoin-Qt/bitcoind is Available: 0
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1373 - The first blk*.dat was Available: True
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1374 - Online mode currently possible: 0
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1381 - startBitcoindIfNecessary
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1412 - setSatoshiPaths
2013-11-11 15:47 (INFO) -- armoryengine.py:624 - Executing popen: ['whereis', 'bitcoind']
2013-11-11 15:47 (INFO) -- armoryengine.py:10998 - "whereis" returned: ['/usr/bin/bitcoind', '/usr/bin/X11/bitcoind']
2013-11-11 15:47 (INFO) -- armoryengine.py:10888 - Found bitcoind in the following places:
2013-11-11 15:47 (INFO) -- armoryengine.py:10890 - /usr/bin/bitcoind
2013-11-11 15:47 (INFO) -- armoryengine.py:10890 - /usr/bin/bitcoind
2013-11-11 15:47 (INFO) -- armoryengine.py:10890 - /usr/bin/X11/bitcoind
2013-11-11 15:47 (INFO) -- armoryengine.py:10892 - Using: /usr/bin/bitcoind
2013-11-11 15:47 (INFO) -- armoryengine.py:11044 - Reading bitcoin.conf file
2013-11-11 15:47 (INFO) -- armoryengine.py:11070 - Setting permissions on bitcoin.conf
2013-11-11 15:47 (INFO) -- armoryengine.py:11125 - Called startBitcoind
2013-11-11 15:47 (INFO) -- armoryengine.py:624 - Executing popen: ['/usr/bin/bitcoind', '-datadir=/home/rune/.bitcoin/']
2013-11-11 15:47 (INFO) -- armoryengine.py:11168 - PID of bitcoind: 24190
2013-11-11 15:47 (INFO) -- armoryengine.py:11169 - PID of armory: 24124
2013-11-11 15:47 (INFO) -- armoryengine.py:624 - Executing popen: ['python', '/home/rune/Programming/BitcoinArmory/guardian.py', '24124', '24190']
2013-11-11 15:47 (INFO) -- ArmoryQt.py:884 - setupUriRegistration
2013-11-11 15:47 (INFO) -- armoryengine.py:624 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command
2013-11-11 15:47 (INFO) -- armoryengine.py:624 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin
2013-11-11 15:47 (INFO) -- armoryengine.py:624 - Executing popen: find /home/rune -type f -name "mimeTypes.rdf"
2013-11-11 15:47 (INFO) -- armoryengine.py:11330 - Creating proxy in SDM: host=127.0.0.1, port=8332
2013-11-11 15:47 (INFO) -- ArmoryQt.py:4371 - Dashboard switched to auto-InitSync
2013-11-11 15:47 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:Auto, State:InitializingDoneSoon
2013-11-11 15:47 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:Auto, State:NewUserInfo
2013-11-11 15:47 (INFO) -- ArmoryQt.py:3786 - Switching Armory functional mode to "Offline"
2013-11-11 15:47 (INFO) -- ArmoryQt.py:532 - Usermode: Advanced
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1151 - Changing usermode:
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1152 - From: Advanced
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1160 - To: Advanced
2013-11-11 15:47 (INFO) -- armoryengine.py:10801 - Signature on signed data block is GOOD!
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1290 - Latest versions:
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1291 - Satoshi: 0.8.1
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1292 - Armory: 0.88
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1301 - You are running the latest version!
2013-11-11 15:47 (INFO) -- armoryengine.py:10801 - Signature on signed data block is GOOD!
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1290 - Latest versions:
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1291 - Satoshi: 0.8.1
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1292 - Armory: 0.88
2013-11-11 15:47 (WARNING) -- armoryengine.py:11253 - Overriding not-available message. This should happen 0-5 times
2013-11-11 15:47 (WARNING) -- armoryengine.py:11253 - Overriding not-available message. This should happen 0-5 times
2013-11-11 15:47 (WARNING) -- armoryengine.py:11253 - Overriding not-available message. This should happen 0-5 times
2013-11-11 15:47 (INFO) -- ArmoryQt.py:4371 - Dashboard switched to auto-InitSync
2013-11-11 15:47 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:Auto, State:InitializingDoneSoon
2013-11-11 15:47 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:Auto, State:NewUserInfo
2013-11-11 15:47 (INFO) -- ArmoryQt.py:3786 - Switching Armory functional mode to "Offline"
2013-11-11 15:47 (INFO) -- ArmoryQt.py:4652 - Starting load blockchain
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1435 - loadBlockchainIfNecessary
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1481 - Setting netmode: 1
2013-11-11 15:47 (INFO) -- armoryengine.py:12445 - Setting online mode: True (wait=False)
2013-11-11 15:47 (INFO) -- armoryengine.py:13366 - Go online requested
2013-11-11 15:47 (INFO) -- armoryengine.py:12887 - Called __startLoadBlockchain()
2013-11-11 15:47 (INFO) -- armoryengine.py:10408 - Connection initiated. Start handshake
2013-11-11 15:47 (INFO) -- ArmoryQt.py:4480 - Dashboard switched to "Scanning" mode
2013-11-11 15:47 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:User, State:ScanWithWallets
2013-11-11 15:47 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:Auto, State:NewUserInfo
2013-11-11 15:47 (INFO) -- ArmoryQt.py:3786 - Switching Armory functional mode to "Scanning"
2013-11-11 15:47 (INFO) -- armoryengine.py:10497 - Received version message from peer:
2013-11-11 15:47 (INFO) -- armoryengine.py:10498 - Version: 70001
2013-11-11 15:47 (INFO) -- armoryengine.py:10499 - SubVersion: /Satoshi:0.8.5/
2013-11-11 15:47 (INFO) -- armoryengine.py:10500 - TimeStamp: 1384181265
2013-11-11 15:47 (INFO) -- armoryengine.py:10501 - StartHeight: 269045
2013-11-11 15:47 (INFO) -- armoryengine.py:10679 - Handshake finished, connection open!
2013-11-11 15:47 (INFO) -- armoryengine.py:10801 - Signature on signed data block is GOOD!
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1290 - Latest versions:
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1291 - Satoshi: 0.8.1
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1292 - Armory: 0.88
2013-11-11 15:47 (INFO) -- ArmoryQt.py:1301 - You are running the latest version!
2013-11-11 15:47 (INFO) -- ArmoryQt.py:4572 - Satoshi Version: Curr: 805000, Latest: 801000
2013-11-11 15:48 (INFO) -- ArmoryQt.py:4470 - Dashboard switched to fully-online mode
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:User, State:OnlineFull1
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3786 - Switching Armory functional mode to "Online"
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:User, State:OnlineFull2
2013-11-11 15:48 (INFO) -- ArmoryQt.py:4470 - Dashboard switched to fully-online mode
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:User, State:OnlineFull1
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3786 - Switching Armory functional mode to "Online"
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:User, State:OnlineFull2
2013-11-11 15:48 (INFO) -- ArmoryQt.py:1914 - Syncing wallet: 6QZdwscT
2013-11-11 15:48 (INFO) -- ArmoryQt.py:1914 - Syncing wallet: 2uyc3aSdm
2013-11-11 15:48 (INFO) -- ArmoryQt.py:1926 - Current block number: 269046
2013-11-11 15:48 (INFO) -- ArmoryQt.py:4470 - Dashboard switched to fully-online mode
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:User, State:OnlineFull1
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3786 - Switching Armory functional mode to "Online"
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:User, State:OnlineFull2
2013-11-11 15:48 (INFO) -- ArmoryQt.py:4470 - Dashboard switched to fully-online mode
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:User, State:OnlineFull1
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3786 - Switching Armory functional mode to "Online"
2013-11-11 15:48 (INFO) -- ArmoryQt.py:3844 - Switching Armory state text to Mgmt:User, State:OnlineFull2