Author

Topic: Confirmed TX on the blockchain not showing up as even on the blockchain in armor (Read 311 times)

newbie
Activity: 12
Merit: 0
Frustrated I even installed armory rc4 on another pc (another without space to have the blockchain in the default location) and have had exactly the same thing happen - it just sits there.

So I installed the older version back on my main PC (0.96), this managed to find my balances straight away and connected to the chain without any tweaks or commands. Have managed to get my btc out of my armory wallet without further incident.

Love the idea of this program but I just seem to be experiencing too many bugs
newbie
Activity: 12
Merit: 0


There is no armoryqt.conf file there, there is an armorysettings.txt if that is what you mean?
HCP
legendary
Activity: 2086
Merit: 4361
What I dont understand is lines like this in the log
2017-12-11 11:05:36 (ERROR) -- BDM.pyc:201 - DB error: C:\Users\xxx\AppData\Roaming/Bitcoin/blocks is not a valid path
Which just proves that Armory is looking in the wrong place for your Bitcoin blocks folder... for some reason your --satoshi-datadir command is not working properly. Do you have something setup in armoryQt.conf in C:\Users\xxx\AppData\Roaming\Armory?



Quote
Why is it getting forward slashes instead of backslashes, not that it matters as that is not where it is installed anyway ofc!
They don't actually affect things... it's just a quirk of using languages "designed" for Linux (which uses /) on Windows (which uses \)



Quote
The latest logs show this at the end:
-INFO  - 14:47:26.640: (..\BDM_Server.cpp:1143) unregistered bdv: 0084b5166e79240f1297
-INFO  - 14:47:26.640: (..\BDM_Server.cpp:1054) proceeding to shutdown

Which I assume means it was scanning the blocks yesterday afternoon okay then it hit this 'unregistered bdv' thing - what is that?
No... it means that it got shutdown (most likely you closed Armory?)... so it was just tidying up some connections/processes before shutdown.
newbie
Activity: 12
Merit: 0
Well i 'invoked' armory (only the blockchain location is non standard) like this

"C:\Program Files (x86)\Armory\ArmoryQt.exe" --satoshi-datadir="K:\BTC Blockchain"

But i'm still getting nothing, its still sitting there offline.  (it is starting bitcoin btw as if you try to start bitcoin core after armory, core give you a message saying it is probably already running)

Armory is still configured as it has been for months where it was working fine like this:  - https://imgur.com/a/JGA5T

What I dont understand is lines like this in the log

2017-12-11 11:05:36 (ERROR) -- BDM.pyc:201 - DB error: C:\Users\xxx\AppData\Roaming/Bitcoin/blocks is not a valid path

Why is it getting forward slashes instead of backslashes, not that it matters as that is not where it is installed anyway ofc!

The latest logs show this at the end:

-INFO  - 14:13:19.984: (..\BlockchainScanner.cpp:852) scanned from block #497679 to #498189
-INFO  - 14:13:39.906: (..\BlockchainScanner.cpp:852) scanned from block #498190 to #498699
-INFO  - 14:13:40.375: (..\BlockchainScanner.cpp:852) scanned from block #498700 to #498732
-INFO  - 14:13:40.390: (..\BlockchainScanner.cpp:214) scanned transaction history in 5747s
-INFO  - 14:13:41.421: (..\BlockchainScanner.cpp:1789) resolving txhashes
-INFO  - 14:13:41.312: (..\BlockchainScanner.cpp:1848) 8 blocks hit by tx filters
-INFO  - 14:13:41.359: (..\BlockchainScanner.cpp:1937) found 20 missing hashes
-INFO  - 14:13:41.359: (..\BlockchainScanner.cpp:1982) Resolved missing hashes in 0s
-INFO  - 14:13:41.375: (..\BlockchainScanner.cpp:857) scanned block #498732
-INFO  - 14:47:26.640: (..\BDM_Server.cpp:1143) unregistered bdv: 0084b5166e79240f1297
-INFO  - 14:47:26.640: (..\BDM_Server.cpp:1054) proceeding to shutdown

Which I assume means it was scanning the blocks yesterday afternoon okay then it hit this 'unregistered bdv' thing - what is that?
sr. member
Activity: 525
Merit: 282
It cant be reading it correctly, i have the bitcoin core installed on my C drive (67gb free) and the database installed on my K drive (268gb free)

If your data's on separate drives, it appears that Armory isn't being invoked correctly. I see the following in the logs repeatedly.

Code:
2017-12-08 17:09:16 (INFO) -- ArmoryUtils.pyc:1281 -    Satoshi BTC directory : C:\Users\xxx\AppData\Roaming\Bitcoin
2017-12-08 17:09:16 (INFO) -- ArmoryUtils.pyc:1282 -    Armory home dir       : C:\Users\xxx\AppData\Roaming\Armory\

I don't know offhand why you're seeing the split in data amount available. That might be a bug. In any event, you said your data's on separate drives. You need to correctly invoke Armory in that case, as seen here. Try that and report back.
newbie
Activity: 12
Merit: 0
So it loaded up with my balances ONCE, but wouldn't go 'online' i forget what block it said.  Now if i restart it I'm back at the same screen as the above screenshot, preparing databases writing is bold but no progress timer etc. just sitting there offline

Tearing my hair out here, need to get some transactions done!
newbie
Activity: 12
Merit: 0
Well after multiple fresh installs of armory and always recovering the wallet but then armory not rebuilding the databases, i thought I might as well give re-installing bitcoin core a go, now i actually have progress bars and timers in armory rebuilding the database.  I'll report back with progress
newbie
Activity: 12
Merit: 0
It cant be reading it correctly, i have the bitcoin core installed on my C drive (67gb free) and the database installed on my K drive (268gb free)
HCP
legendary
Activity: 2086
Merit: 4361
Might want to investigate this:
Quote
2017-12-08 18:24:21 (INFO) -- ArmoryUtils.pyc:1290 -    Available HDD (ARM)   : 66 GB
2017-12-08 18:24:21 (INFO) -- ArmoryUtils.pyc:1291 -    Available HDD (BTC)   : 0 GB
Seems like you might have run out of harddrive space where your Bitcoin Core datadir is... Undecided
newbie
Activity: 12
Merit: 0
Anyone got any insight?
newbie
Activity: 12
Merit: 0
Well this is annoying pastebin cant handle it as its too big and this forum cant attach ^^ therfore:

1st half : https://pastebin.com/aXHKrTiF
2nd halft : https://pastebin.com/90Ykdpq0


I left it running all night and it is still sitting looking like the above screenshot

member
Activity: 270
Merit: 36
Time for Armory log files, I think.
File > Export Log File
Feel free to redact usernames as you did before for privacy's sake.

Save it and upload the contents to pastebin.com or another service.
I'm not a dev, so I probably won't notice much, but it will help goatpig/achow figure out what is going on.
newbie
Activity: 12
Merit: 0
Ok the new verision loaded up my balances correctly but only once, and it wouldnt go 'online'

Restarted it and now it doesn't even start checking databases it just sits there, even if I tell it to rebuild databases or rebuild and re-scan, each restart it just sits there on this screen without any balances - https://imgur.com/a/R8fEU

Have tried it with Core running independently and without, restarted the machine many times... its just the same, borked?
member
Activity: 270
Merit: 36
Does the core automatically update? I've been running these two side by side for months without issue.

Have installed the latest, will report. Currently on scanning tx history, 3%, may be some time ^^
No to the autoupdate. 15.1 is just under a month old. Did you mean 0.15.0.1? That has been around for a few months now Smiley
Regardless, Armory 0.96.4rc1/0.96.3.99 and Core 0.15.1 are the latest. Hopefully that should sort the db build issues.
newbie
Activity: 12
Merit: 0
Does the core automatically update? I've been running these two side by side for months without issue.

Have installed the latest, will report. Currently on scanning tx history, 3%, may be some time ^^
full member
Activity: 159
Merit: 100
That version of Armory does not work with the latest core (0.15.1).  You need to upgrade Armory to the release candidate.  Look at the stickied thread called 0.94 RC1

newbie
Activity: 12
Merit: 0
So trying something I told armoury to rebuild and now I cant get it to start again, always crashes with this: Have rebooted many times, have tried running BTCore first as well - always the same thing.

-INFO  - 1512738097: (..\main.cpp:23) Running on 12 threads
-INFO  - 1512738097: (..\main.cpp:24) Ram usage level: 4
-INFO  - 1512738097: (..\BlockUtils.cpp:907) blkfile dir: K:\BTC Blockchain\blocks
-INFO  - 1512738097: (..\BlockUtils.cpp:908) lmdb dir: C:\Users\xxx\AppData\Roaming\Armory\databases
-INFO  - 1512738097: (..\lmdb_wrapper.cpp:388) Opening databases...
-INFO  - 1512738099: (..\BDM_Server.cpp:996) registered bdv: 28bbc2cdea3e13d548a5
-INFO  - 1512738100: (..\BlockUtils.cpp:1091) Executing: doInitialSyncOnLoad
-INFO  - 1512738100: (..\DatabaseBuilder.cpp:169) Reading headers from db
-INFO  - 1512738102: (..\DatabaseBuilder.cpp:208) Found 497963 headers in db
-INFO  - 1512738104: (..\DatabaseBuilder.cpp:51) updating HEADERS db
-INFO  - 1512738104: (..\DatabaseBuilder.cpp:477) Found next block after skipping 1094897bytes
-INFO  - 1512738104: (..\DatabaseBuilder.cpp:268) parsed block file #1092
-DEBUG - 1512738105: (..\Blockchain.cpp:242) Organizing chain
-INFO  - 1512738106: (..\DatabaseBuilder.cpp:56) updated HEADERS db in 1.95s
-INFO  - 1512738106: (..\DatabaseBuilder.cpp:106) scanning new blocks from #495744 to #497961
-ERROR - 1512738106: (..\BlockchainScanner.cpp:271) raw data does not match expected block hash

I'm stuck

update - should have added i'm  on Armory 0.96-beta-a3d01aa722 and Bitcoin core 0.15.1 64bit on QT 5.7.1
newbie
Activity: 12
Merit: 0
I have made this picture to hopefully demonstrate this issue, armoury is online and I've not had a problem like this before

TX is showing as confirmed over 6 times online but showing as not in the blockchain in armory

Tried to make sure I removed all personal info... - https://imgur.com/a/tqucC

Any ideas?
Jump to: