Pages:
Author

Topic: Armory does not appear to be scanning chain (Read 3740 times)

legendary
Activity: 1428
Merit: 1093
Core Armory Developer
April 06, 2013, 02:47:02 PM
#38
Hi etotheipi,

Thx, It worked now! Grin

Armory is online, connected (229988 Blocks) and shows the right balance.

I was looking everywhere to find this bit of info (this forum, github, your bitcoinarmory.com, google,..) but didnt find anything (yes there is something in this thread but you really have to look closely on page XX to find it).

I guess it would help a lot of users if you could provide documentation for your client that also states those commands, such as "--satoshi-datadir=" and similar, also giving step by step advice on how to correctly apply them.

Thx for your quick response!

Cheers,
Spekulatius

Glad it worked!   I actually do have someone helping me to create better documentation.  The first thing will be an illustrated tutorial for offline transactions, with screenshots.  Then we're going to try to add better general documentation.  For now, if you're curious, you can run with --help to see a list of all the command line options.

legendary
Activity: 1022
Merit: 1000
Hi etotheipi,

Thx, It worked now! Grin

Armory is online, connected (229988 Blocks) and shows the right balance.

I was looking everywhere to find this bit of info (this forum, github, your bitcoinarmory.com, google,..) but didnt find anything (yes there is something in this thread but you really have to look closely on page XX to find it).

I guess it would help a lot of users if you could provide documentation for your client that also states those commands, such as "--satoshi-datadir=" and similar, also giving step by step advice on how to correctly apply them.

Thx for your quick response!

Cheers,
Spekulatius
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
I have similar issues as OP:

My system:
Win 7 64bit
3 GB RAM (2,87 GB usable)
Intel Pentium Dual CPU T3400 @ 2.16 GHz and 2.17 GHz
Bitcoin v0.8.0-beta (Satoshi Client)
Armory 0.87.2-beta

Other:
I store the blockchain files of my Satoshi Client in a non-standard directory using the "-datadir=D:\Programme\Bitcoin\Blockchain" command in the bitcoin-qt.exe shortcut. This way the "Target"-field in the shortcut's properties looks like this:
"D:\Programme\Bitcoin\bitcoin-qt.exe -datadir=D:\Programme\Bitcoin\Blockchain"
The "Execute in:"-field looks like this: "D:\Programme\Bitcoin"
It works for the Satoshi Client but I guess my Armory client cant find the blockchain files on my hard drive and thus doesnt synch with the network. Im posting because I couldnt find any advice on how to tell it where to look, so Im stuck with "Connected (0 Blocks)".

My story:
I installed the Armory Offline Wallet on a separate Linux Laptop. Imported a priv key thats loaded with some 0.001 BTC.
Made a watch-only copy and saved the wallet to USB stick.
Then installed the Armory client on my other laptop (Windows 7) that also runs the Bitcoin Client and imported the watch-only wallet from the USB stick. Closed it down after the import worked alright and waited for the Bitcoin Client to synch with the blockchain. Rebooted Computer, then first started the Satoshi Client, waited for the green check mark, then started the Armory and waited for the correct balance to show in the Armory. It never showed up. It says in the dash board: "Armory is online!" but shows in the bottom right corner of the window: "Connected (0 Blocks)". It doesnt seem to synch with the blockchain.
Then I sent another 0.01 BTC to the Address from the imported watch-only wallet and surprise! It showed up, hence with 0 confirmations.
Now I rebooted and everything but the final balance is again displayed as 0.00 BTC. Blockchain.info shows 23 confirmations though.

How can I get my online wallet to synch with the blockchain!?
Thx

Thanks for the detailed report.  I appreciate it!

You didn't mention starting Armory with "--satoshi-datadir=D:\Programme\Bitcoin\Blockchain".  Have you done that?  If not, that would explain it ... it's probably reading whatever super-old blockfiles you have in your C:\Users\username\AppData\Roaming\Bitcoin directory, which is why it went online but didn't show any transactions.

The zero-confirmation tx showed up because Bitocin-Qt passed it on to Armory, which recognized it as being part of the wallet.  But it stayed at zero conf, because Armory never saw it get into a block.  Or it disappeared between restarts, because Armory can't seem to keep that data persistent between loads in Windows...

legendary
Activity: 1022
Merit: 1000
I have similar issues as OP:

My system:
Win 7 64bit
3 GB RAM (2,87 GB usable)
Intel Pentium Dual CPU T3400 @ 2.16 GHz and 2.17 GHz
Bitcoin v0.8.0-beta (Satoshi Client)
Armory 0.87.2-beta

Other:
I store the blockchain files of my Satoshi Client in a non-standard directory using the "-datadir=D:\Programme\Bitcoin\Blockchain" command in the bitcoin-qt.exe shortcut. This way the "Target"-field in the shortcut's properties looks like this:
"D:\Programme\Bitcoin\bitcoin-qt.exe -datadir=D:\Programme\Bitcoin\Blockchain"
The "Execute in:"-field looks like this: "D:\Programme\Bitcoin"
It works for the Satoshi Client but I guess my Armory client cant find the blockchain files on my hard drive and thus doesnt synch with the network. Im posting because I couldnt find any advice on how to tell it where to look, so Im stuck with "Connected (0 Blocks)".

My story:
I installed the Armory Offline Wallet on a separate Linux Laptop. Imported a priv key thats loaded with some 0.001 BTC.
Made a watch-only copy and saved the wallet to USB stick.
Then installed the Armory client on my other laptop (Windows 7) that also runs the Bitcoin Client and imported the watch-only wallet from the USB stick. Closed it down after the import worked alright and waited for the Bitcoin Client to synch with the blockchain. Rebooted Computer, then first started the Satoshi Client, waited for the green check mark, then started the Armory and waited for the correct balance to show in the Armory. It never showed up. It says in the dash board: "Armory is online!" but shows in the bottom right corner of the window: "Connected (0 Blocks)". It doesnt seem to synch with the blockchain.
Then I sent another 0.01 BTC to the Address from the imported watch-only wallet and surprise! It showed up, hence with 0 confirmations.
Now I rebooted and everything but the final balance is again displayed as 0.00 BTC. Blockchain.info shows 23 confirmations though.

How can I get my online wallet to synch with the blockchain!?
Thx
hero member
Activity: 518
Merit: 500
Ok, I deleted all files except for blk00003.dat-blk00050.dat and compiled Armory from managesatoshi branch and after reindex, Armory now sees all transactions. But settings can`t be accessed. See here
https://bitcointalksearch.org/topic/m.1756505
hero member
Activity: 518
Merit: 500
Quote
I don't know if you can just delete blk00052.dat and restart bitcoind and it will figure out what happened...?
I did that already when I said I reindex database. Now I deleted blk00052.dat and blk00051.dat, started bitcoin-qt, it told me to rebuild database, which I did. Bitcoin-qt now shows that it is completely synced...Armory thinks that it is only 228672 blocks Undecided

I`ll dig more, please give ideas if you have such, I really don`t want to redownload all blockchain...
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
Yes, my`n too. But here what I have then
Code:
.../bitcoin/blocks/blk00051.dat is 134,217,728 bytes
Attempting to read blockchain from file: .../bitcoin/blocks/blk00052.dat
.../bitcoin/blocks/blk00052.dat is 33,554,432 bytes
***ERROR: Block previously main branch, now orphan!?05144c26dec863e01856723e3cf6b1a8ee2c5c1dc64108664400000000000000
***ERROR: Block previously main branch, now orphan!?04da38005924745390c483ca73438f30b109109345ceb0df1201000000000000
***ERROR: Block previously main branch, now orphan!?04da38005924745390c483ca73438f30b109109345ceb0df1201000000000000
***ERROR: Block previously main branch, now orphan!?0571b25e96affedaf5efefe77b45656cf537561cbc0e7994d700000000000000
And many lines like that, which I suppose represent missing blocks

It looks to me like a corrupted blockchain file.  Most likely, block 229673 in your blockfiles is corrupt, and thus Armory doesn't see any blocks beyond that, because they all trace back to an orphan block.  I don't know if you can just delete blk00052.dat and restart bitcoind and it will figure out what happened...?  If you don't mind redownloading the blockchain, you may have nothing to lose... (just delete everything in the .bitcoin directory except wallet.dat and let bitcoind redownload everything.  Armory will work after that, I promise Smiley
hero member
Activity: 518
Merit: 500
Yes, my`n too. But here what I have then
Code:
.../bitcoin/blocks/blk00051.dat is 134,217,728 bytes
Attempting to read blockchain from file: .../bitcoin/blocks/blk00052.dat
.../bitcoin/blocks/blk00052.dat is 33,554,432 bytes
***ERROR: Block previously main branch, now orphan!?0193496c735164a4ca7305ddfa70a0362ee892524d387fd46601000000000000
***ERROR: Block previously main branch, now orphan!?0193496c735164a4ca7305ddfa70a0362ee892524d387fd46601000000000000
***ERROR: Block previously main branch, now orphan!?02bca4188023926a8bd514671ee83151c54251b161ce03d2df01000000000000
***ERROR: Block previously main branch, now orphan!?02bca4188023926a8bd514671ee83151c54251b161ce03d2df01000000000000
***ERROR: Block previously main branch, now orphan!?0300c23f999546e5814cd32c7c5ebb276b24ab0f15b0dff65100000000000000
***ERROR: Block previously main branch, now orphan!?0300c23f999546e5814cd32c7c5ebb276b24ab0f15b0dff65100000000000000
***ERROR: Block previously main branch, now orphan!?035d432b67610be2f1d6e6c16806fc3be73baa6c395176722701000000000000
***ERROR: Block previously main branch, now orphan!?035d432b67610be2f1d6e6c16806fc3be73baa6c395176722701000000000000
***ERROR: Block previously main branch, now orphan!?002658cec08f721ee3bcfee7c82eaf7be278941fe0b6eb18be01000000000000
***ERROR: Block previously main branch, now orphan!?002658cec08f721ee3bcfee7c82eaf7be278941fe0b6eb18be01000000000000
***ERROR: Block previously main branch, now orphan!?012d27044947d6a899953e204f8e92d4c119fd3bf172b511c800000000000000
***ERROR: Block previously main branch, now orphan!?012d27044947d6a899953e204f8e92d4c119fd3bf172b511c800000000000000
***ERROR: Block previously main branch, now orphan!?027d20b59a50cd025a959b8149804e5163efb36c2d25420c4000000000000000
***ERROR: Block previously main branch, now orphan!?027d20b59a50cd025a959b8149804e5163efb36c2d25420c4000000000000000
***ERROR: Block previously main branch, now orphan!?0424898b17fab24dd9b67f16f67fb9faaaf0c6641b5702925a01000000000000
***ERROR: Block previously main branch, now orphan!?0424898b17fab24dd9b67f16f67fb9faaaf0c6641b5702925a01000000000000
***ERROR: Block previously main branch, now orphan!?04ac2e1c2a88b0c104ac8a6c0d6066589aed9b046534f268ac00000000000000
***ERROR: Block previously main branch, now orphan!?04ac2e1c2a88b0c104ac8a6c0d6066589aed9b046534f268ac00000000000000
***ERROR: Block previously main branch, now orphan!?05144c26dec863e01856723e3cf6b1a8ee2c5c1dc64108664400000000000000
***ERROR: Block previously main branch, now orphan!?05144c26dec863e01856723e3cf6b1a8ee2c5c1dc64108664400000000000000
***ERROR: Block previously main branch, now orphan!?04da38005924745390c483ca73438f30b109109345ceb0df1201000000000000
***ERROR: Block previously main branch, now orphan!?04da38005924745390c483ca73438f30b109109345ceb0df1201000000000000
***ERROR: Block previously main branch, now orphan!?0571b25e96affedaf5efefe77b45656cf537561cbc0e7994d700000000000000
...
***ERROR: Block previously main branch, now orphan!?fee1e3fcc20039dd02ca1d321b93a0666e07c9ca7328c70d4601000000000000
***ERROR: Block previously main branch, now orphan!?fee1e3fcc20039dd02ca1d321b93a0666e07c9ca7328c70d4601000000000000
Added new blocks to memory pool: 1
New Block:  228672
And many lines like that, which I suppose represent missing blocks
legendary
Activity: 1428
Merit: 1093
Core Armory Developer


Somehow Armory isn't reading past Block 229672.  Can you do something for me.  When you start Armory and it starts scanning, you'll see a bunch of lines like this:

Code:
Opening file 44: /home/alan/.bitcoin/blocks/blk00043.dat
Opening file 45: /home/alan/.bitcoin/blocks/blk00044.dat
Opening file 46: /home/alan/.bitcoin/blocks/blk00045.dat
Opening file 47: /home/alan/.bitcoin/blocks/blk00046.dat
Opening file 48: /home/alan/.bitcoin/blocks/blk00047.dat
Opening file 49: /home/alan/.bitcoin/blocks/blk00048.dat
Opening file 50: /home/alan/.bitcoin/blocks/blk00049.dat
Opening file 51: /home/alan/.bitcoin/blocks/blk00050.dat
Opening file 52: /home/alan/.bitcoin/blocks/blk00051.dat
Opening file 53: /home/alan/.bitcoin/blocks/blk00052.dat

On my system, the last one is blk00052.dat. 

Can you check which is the last one listed there, and then check your /home/user/.bitcoin/blocks directory and make sure you have the same number.  It's almost like it's not seeing the last blockfile...
hero member
Activity: 518
Merit: 500
Hm...strange thing is happening-2. I start Armory, after scanning, it shows Connected (228672 blocks) at the bottom right corner. While 'bitcoind getinfo' telling '"blocks" : 229725'. WTF? Undecided

Ok, I`ll try git thing it a bit later.

That usually means Armory couldn't access the correct/updated block files.  Frequently happens if you change your bitcoind --datadir=X, but don't start Armory with the --satoshi-datadir=X.  Then Armory is talking to the current bitcoind, but using the old blockfiles.
No, I haven`t changed anything. Checked with 'ps aux', Armory and bitcoind get the same path in --datadir and --satoshi-datadir. I also start bitcoind with -reindex - it didn`t change anything. I killed bitcoind while Armory is run, then started, that is in the log:
Code:
2013-04-05 07:45 (ERROR) -- armoryengine.py:9641 - ***Connection to Satoshi client LOST!  Attempting to reconnect...
2013-04-05 07:46 (INFO) -- armoryengine.py:9391 - Connection initiated.  Start handshake
2013-04-05 07:46 (INFO) -- ArmoryQt.py:3173 - Dashboard switched to fully-online mode
2013-04-05 07:46 (INFO) -- armoryengine.py:9391 - Connection initiated.  Start handshake
2013-04-05 07:46 (INFO) -- ArmoryQt.py:3173 - Dashboard switched to fully-online mode
2013-04-05 07:46 (INFO) -- armoryengine.py:9631 - Handshake finished, connection open!
2013-04-05 07:46 (INFO) -- armoryengine.py:9631 - Handshake finished, connection open!
2013-04-05 07:48 (INFO) -- ArmoryQt.py:3378 - New Block! : 228672
2013-04-05 07:48 (INFO) -- armoryengine.py:9509 - New block broadcast received
2013-04-05 07:48 (INFO) -- armoryengine.py:9509 - New block broadcast received
2013-04-05 07:48 (INFO) -- armoryengine.py:9526 - Received new block.  00000000000000f1e6954a882f947a7e3bc5df7c931037205143447c16c89f60
2013-04-05 07:48 (INFO) -- armoryengine.py:9526 - Received new block.  00000000000000f1e6954a882f947a7e3bc5df7c931037205143447c16c89f60
2013-04-05 07:50 (INFO) -- ArmoryQt.py:3378 - New Block! : 228672
2013-04-05 07:50 (INFO) -- armoryengine.py:9509 - New block broadcast received
2013-04-05 07:50 (INFO) -- armoryengine.py:9509 - New block broadcast received
2013-04-05 07:50 (INFO) -- armoryengine.py:9526 - Received new block.  000000000000018aedae72a2e6cfefe5b29aa429c71666bf2791360be98d0388
2013-04-05 07:50 (INFO) -- armoryengine.py:9526 - Received new block.  000000000000018aedae72a2e6cfefe5b29aa429c71666bf2791360be98d0388
Huh
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
@steamboat

Can you PM me the full log file?  I can't see the context I need from that snippet.  It's obviously abnormal behavior, but I need more info.
hero member
Activity: 648
Merit: 500
Update:

So after installing and running. Armory sync's 100% with the network, but scanning transaction history gets stuck at 99%. The bottom says Connected (0 blocks), and the logs is a bunch of stuff like this:


2013-04-04 20:16 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 20:16 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 20:16 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 20:16 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365121007
2013-04-04 20:16 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229717
2013-04-04 20:16 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 20:20 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 20:20 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 20:20 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 20:23 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 20:23 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 20:23 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 20:23 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:23 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:23 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:23 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:23 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:23 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:23 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 20:23 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 20:23 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 20:26 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 20:26 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 20:26 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 20:26 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:26 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:26 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:26 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:26 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:26 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:37 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:37 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:37 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:37 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:37 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:37 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:44 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:44 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:44 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:44 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:44 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:44 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:46 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:46 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:46 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:46 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:46 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:46 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:56 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:56 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:56 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:56 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:56 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:56 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:57 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:57 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:57 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:57 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:57 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 20:57 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 21:02 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:02 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:02 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:02 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:02 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:02 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:16 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 21:16 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 21:16 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 21:16 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 21:16 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 21:16 (INFO) -- armoryengine.pyc:9998 - New block broadcast received
2013-04-04 21:17 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:17 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:17 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:22 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:22 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:22 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:26 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:26 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:26 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:30 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:30 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:30 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:42 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:42 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:42 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (ERROR) -- armoryengine.pyc:10134 - ***Connection to Satoshi client LOST!  Attempting to reconnect...
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- ArmoryQt.py:1254 - Setting netmode: 1
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126375
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:46 (ERROR) -- armoryengine.pyc:10134 - ***Connection to Satoshi client LOST!  Attempting to reconnect...
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- ArmoryQt.py:1254 - Setting netmode: 1
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126377
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126377
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:46 (ERROR) -- armoryengine.pyc:10134 - ***Connection to Satoshi client LOST!  Attempting to reconnect...
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- ArmoryQt.py:1254 - Setting netmode: 1
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126378
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126380
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126385
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:46 (ERROR) -- armoryengine.pyc:10134 - ***Connection to Satoshi client LOST!  Attempting to reconnect...
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- ArmoryQt.py:1254 - Setting netmode: 1
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (ERROR) -- armoryengine.pyc:10134 - ***Connection to Satoshi client LOST!  Attempting to reconnect...
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126387
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:46 (INFO) -- ArmoryQt.py:1254 - Setting netmode: 1
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126387
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126388
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:46 (ERROR) -- armoryengine.pyc:10134 - ***Connection to Satoshi client LOST!  Attempting to reconnect...
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- ArmoryQt.py:1254 - Setting netmode: 1
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126408
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:46 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:46 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126409
2013-04-04 21:46 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:46 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:47 (INFO) -- armoryengine.pyc:9874 - Connection initiated.  Start handshake
2013-04-04 21:47 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:47 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:47 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:47 (INFO) -- armoryengine.pyc:9963 - Received version message from peer:
2013-04-04 21:47 (INFO) -- armoryengine.pyc:9964 -    Version:     70001
2013-04-04 21:47 (INFO) -- armoryengine.pyc:9965 -    SubVersion:  /Satoshi:0.8.1/
2013-04-04 21:47 (INFO) -- armoryengine.pyc:9966 -    TimeStamp:   1365126477
2013-04-04 21:47 (INFO) -- armoryengine.pyc:9967 -    StartHeight: 229725
2013-04-04 21:47 (INFO) -- armoryengine.pyc:10124 - Handshake finished, connection open!
2013-04-04 21:51 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:51 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:51 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
2013-04-04 21:51 (INFO) -- ArmoryQt.py:4126 - Dashboard switched to "Scanning" mode
2013-04-04 21:51 (INFO) -- ArmoryQt.py:3506 - Switching Armory state text to Mgmt:User, State:ScanNoWallets
2013-04-04 21:51 (INFO) -- ArmoryQt.py:3448 - Switching Armory functional mode to "Scanning"
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
Hm...strange thing is happening-2. I start Armory, after scanning, it shows Connected (228672 blocks) at the bottom right corner. While 'bitcoind getinfo' telling '"blocks" : 229725'. WTF? Undecided

Ok, I`ll try git thing it a bit later.

That usually means Armory couldn't access the correct/updated block files.  Frequently happens if you change your bitcoind --datadir=X, but don't start Armory with the --satoshi-datadir=X.  Then Armory is talking to the current bitcoind, but using the old blockfiles.
hero member
Activity: 518
Merit: 500
Hm...strange thing is happening-2. I start Armory, after scanning, it shows Connected (228672 blocks) at the bottom right corner. While 'bitcoind getinfo' telling '"blocks" : 229725'. WTF? Undecided

Ok, I`ll try git thing it a bit later.
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
Do the following:

Code:
git checkout managesatoshi
git pull origin managesatoshi
git log --show-signature

That should spit out the log and show you the signature.  My personal GPG key is 0xFB596985
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
I`d like to, but I`m a little bit paranoid Smiley Can you sign package somehow, since git checkout from github is not done even with ssl. Maybe I`m wrong, I am not really good at compiling and programming stuff.

You bring up an interesting point.   I have been "inconvenienced" by having to go to the offline computer for signing.  But there's no reason I can't sign the intermediate commits with my personal, less-secure key that is on my online computer, and switch to the offline key for major releases... hmmm

Let me see what I can do...
hero member
Activity: 518
Merit: 500
I`d like to, but I`m a little bit paranoid Smiley Can you sign package somehow, since git checkout from github is not done even with ssl. Maybe I`m wrong, I am not really good at compiling and programming stuff.
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
Damn! Blockchain wasn`t completely downloaded Smiley I need some sleep. Sorry for bothering with dumb questions and thank you Smiley

No worries!  The new version will actually avoid that... Armory won't go online until that download is complete.

Help me test it!

https://bitcointalksearch.org/topic/m.1723770
hero member
Activity: 518
Merit: 500
Damn! Blockchain wasn`t completely downloaded Smiley I need some sleep. Sorry for bothering with dumb questions and thank you Smiley
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
Hi etotheipi! Strange thing just did happen. I tried to sent 1 btc from wallet and apply coin control functions. I could send it only with third try, Armory said that "Blockchain is not accepting transcation blah-blah" or something similar. After 3 tries, this window poped up again, but transaction finally get to the blockchain and it was visible in transactions filed of Armory. After ~30 min I opened Armory again (it was minimized): that transaction disappeared and balance show previous numbers like 1 btc was never sent. Restarting didn`t work...how can I do rescan in Armory so it will see this transaction? I use Arch Linux + bitcoind 0.8.1 + Tor + Armory 0.8.7.2-beta.

P.S. What is mempool.bin file? Deleting it changes nothing.

Can you find the transaction on Blockchain.info or blockexplorer?  Make sure it wasn't a double-spend.  Transactions don't usually disappear from the ledger, unless a block came in with a conflicting transaction.

Next, when it's online, can you see that the block-count in the bottom-right corner is the latest?  Make sure the number matches the latest block on the network (latest seen on blockchain.info).  If it's behind, that's why it's missing ... Armory doesn't have access to all the blocks for some reason...

mempool just holds zero-confirmation transactions.  If you delete it when there's a zero-confirmation transaction in your ledger, it will disappear on the next load.
Pages:
Jump to: