Pages:
Author

Topic: BTC transaction unconfirmed after 92 confirmations (Read 302 times)

jr. member
Activity: 62
Merit: 1
Hello, I have installed the new drive, downloaded Bitcoin Core to my 2TB C: drive & I can happily tell you all the transaction is there, in both Armory 0.96 & 0.96.5.

I will read back through the help in regards to the order of the programs & using command prompt.

I am happy to say I didn't need to use it  Cool

Cheers.
jr. member
Activity: 62
Merit: 1
Oh wow ok, I am going to order a 2TB SSD for delivery next week & I will install Bitcoin Core (no prune) that's likely all my issues.

I ran out of space on this drive today & the wallet still had 30k blocks to go. I will make a clone & use the extra space for Bitcoin Core & Armory.

Thanks to you all for helping me try to understand this.
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
Thank you for all the help & since I posted last, I decided to install Bitcoin Core on my C: drive, I have had to prune the blockchain. It is already updated & I have an install of Armory now on my C: drive also.
Armory doesn't support pruned blockchain, it wont sync properly since you're missing some blocks.

If this fails I will go through everything you have all advised I do from here.
You wouldn't have to if you set the correct paths and checked if those directories actually contain the necessary files.

Alternatively, share the log so that we can check what's causing the issue.
You can find it inside Armory's data directory (Yours is set in: C:\Users\anotherusername\AppData\Roaming\Armory),
"armorylog.txt" file, paste it in pastebin.com (remove usernames if you have to) and share the permalink here.

For example (the directories that you've set):
  • Your  "D:\Program Files\Bitcoin" should have bitcoind.exe inside 'daemon' or 'bin' folder.
  • Your "D:\Users\myusername\AppData\Roaming\Bitcoin" should have blocks folder with more or less 600GB size.
jr. member
Activity: 62
Merit: 1
Thank you for all the help & since I posted last, I decided to install Bitcoin Core on my C: drive, I have had to prune the blockchain. It is already updated & I have an install of Armory now on my C: drive also.

Today I loaded the Armory QT & it has started to update the blocks, currently 7% 444939 blocks & counting down.

If this fails I will go through everything you have all advised I do from here.

Thank you all again for your swift replies.  Cool
legendary
Activity: 3640
Merit: 1345
Armory Developer
Thank you again & this is where I am kind of lost, I know very little about the use of commands & how to specify these paths. I take it is done in command prompt & does it need to be elevated?

You can achieve this with config files. Read the "Config Files" section of https://btcarmory.com/docs/pathing, it's pretty straight forward.

Quote
Please would you walk me through the exact steps like I am a 2 year old..?

I can try to hand hold you but you have to tell me about your setup first:

- Do you have a custom datadir for Core? Where is your blockchain data if so?
- Do you have a custom dbdir for Armory? Where is it if so?
- Do you want Armory to automate bitcoind or do you want to control it yourself?
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
Is there a way to do this where I just download the program & it works without any messing about like this? I am a noob when it comes to this stuff & I really am struggling here.
If everything is installed and using the default directories, you wouldn't have to set those paths since Armory knows the defaults.
But since your Bitcoin Core is installed in D: and its data directory is in D: as well, you'll have to manually set those paths for Armory to find them.

Please would you walk me through the exact steps like I am a 2 year old..?
The first part of his post is the simplest (band-aid) solution since you'll only need to open the applications in that particular order.
That way, you don't have to point to Armory where to find those binaries.
But the correct datadir should still be set. (you've already set those in the GUI)

  • First, close Armory if it's running, open your Task Manager and check any Armory and Bitcoin Core related processes
    since sometimes, it lingers in the background. Alternatively, restart the PC.
  • Now Open Bitcoin Core and let it sync to the tip, just let it running after syncing. (you may skip ArmoryDB)
  • Lastly, Open 'ArmoryQt.exe' and it should be able to detect that Bitcoin Core is already running.

I have pointed the top Armory Bitcoin install directory to D:\Program Files\Bitcoin

Blockchain & Database Paths
Bitcoin Home Dir to D:\Users\myusername\AppData\Roaming\Bitcoin

Armory Database Dir to C:\Users\anotherusername\AppData\Roaming\Armory\databases

The username is different on the C: drive, I thought to point that out, will that be a problem?
The strange thing being my son's installation didn't need any of this & it worked until I loaded my wallet on his machine, I just can't understand what is going on.
Wait, the file folder structure in D: is suspiciously similar to a Windows system directory.
It sounds like you've plugged your previous C: drive from your machine to your son's machine, then it's set to D: since it already has C:
If so, that not how you load your Armory wallet to your son's machine with a functional Armory installation.

You should've kept everything as is then just imported your wallet backup via "Import of Restore Wallet".
It accepts exported wallet/printed backups from "Wallet Properties->Backup This Wallet".
legendary
Activity: 3234
Merit: 2943
Block halving is coming.
The strange thing being my son's installation didn't need any of this & it worked until I loaded my wallet on his machine, I just can't understand what is going on.

Well without the armorylogs.txt and armorydb.txt we don't know exactly what happen to your wallet that is why we can't give you the right solution for your problem.

Sharing what inside from armorylogs.txt is safe to post here just make sure to use insert code tag before you post the whole armory logs.
jr. member
Activity: 62
Merit: 1
Thank you again & this is where I am kind of lost, I know very little about the use of commands & how to specify these paths. I take it is done in command prompt & does it need to be elevated?

Please would you walk me through the exact steps like I am a 2 year old..?

I am guessing I need to specify the D:\Program Files\Bitcoin directory the same as the paths in the QT?

Is there a way to do this where I just download the program & it works without any messing about like this? I am a noob when it comes to this stuff & I really am struggling here.

The strange thing being my son's installation didn't need any of this & it worked until I loaded my wallet on his machine, I just can't understand what is going on.
legendary
Activity: 3640
Merit: 1345
Armory Developer
Do I have to have Bitcoin Core running to use Armory or do I leave it off & check the box to have bitcoind running in the background from Armory?

With 0.96.5 you can start the various binaries on your own, as long as you respect the order:

1st: bitcoind/bitcoin-qt
2nd: ArmoryDB
3rd: ArmoryQt

The other binaries will pick on existing instances.

Quote
I have pointed the top Armory Bitcoin install directory to D:\Program Files\Bitcoin

This isn't your Bitcoin binaries installation folder (where bitcoind/bitcoin-qt reside). ArmoryDB needs to know where your blockchain data lives instead. This page explains to you how to set paths for the blockain data:

https://btcarmory.com/docs/pathing
jr. member
Activity: 62
Merit: 1
With run Bitcond in the background checked & with & without Bitcoin Core running.

I have pointed the top Armory Bitcoin install directory to D:\Program Files\Bitcoin

Blockchain & Database Paths
Bitcoin Home Dir to D:\Users\myusername\AppData\Roaming\Bitcoin

Armory Database Dir to C:\Users\anotherusername\AppData\Roaming\Armory\databases

The username is different on the C: drive, I thought to point that out, will that be a problem?

https://ibb.co/BNvvz4t Thanks for the heads up with the images Smiley

In the image the circular loading icon is stuck, not spinning & there is no ArmoryDB.exe loading with ArmoryQt & it says connected but at 0 blocks.

I tried restarting 0.96.0 to no avail, the program just shuts down & then I restarted 0.96.5 & the top bar started to pulse.

https://ibb.co/YhT59Kn

I note the 0% in the Scanning Transactions History bottom bar has appeared but still no ArmoryDB.exe.
I have a log file, what is the best way to send it?
legendary
Activity: 3234
Merit: 2943
Block halving is coming.
Well, we don't know yet if the reason is the data directory without the armorylogs.txt but if the Bitcoin core is installed on a different hard drive then Armory can't find it without pointing it to the right Bitcoin data directory.

How do I post an image on here?

Since you are a newbie you can't able to post images here but you can post the URL of the image you want to share here.

This is what I use to upload images below
- https://imgbb.com/

Copy the URL after you upload and then post the URL here.
jr. member
Activity: 62
Merit: 1
I am Running Windows 10 Pro on all 3 PC's that we own. I tried to rescan & rebuild the database, but the same greyed out boxes are there.
Do I have to have Bitcoin Core running to use Armory or do I leave it off & check the box to have bitcoind running in the background from Armory?
I will have to look at sending the log later.
I am guessing the data directories that I need to point Armory to are wrong but I do not know what is right in the settings.
My son's installation does not need anything & it just worked until I loaded my wallet to his Armory.

I note the ArmoryDB.exe does not load with the QT, I can load it manually/separately & it says 'running on 8 threads, RAM usage level: 50, listening on port 9001'

How do I post an image on here?
legendary
Activity: 3234
Merit: 2943
Block halving is coming.
Would you mind to try "Rebuild and Rescan Databases" you can find it on "Help".

I am sat at preparing databases & the boxes greyed out in Armory, how do I send a log file? is that from Bitcoin Core or Armory?

You can post the logs here or pastebin.com and it should be the armorylog.txt

You can get it by opening the armory wallet then file --> export log file.

I don't know what OS you are using but alternatively, if you are using Windows here's the folder location below
Code:
C:\Users\\AppData\Roaming\Armory\armorylog.txt

For Linux:
Code:
/home//.armory/armorylog.txt

jr. member
Activity: 62
Merit: 1
Hi, firstly thank you for your quick reply & I have downloaded the latest Armoury, deleted the databases folder, booted Armory & it says all wallets are consistent & just sits there no database updates.
This is where I get confused with the settings.. I have the box checked to let Armory run bitcoind in the background. My Bitcoin Core (not running) is on my D: drive, I do have it running atm with bitcond unchecked. I have tried to point the Armory software to my D: drive Bitcoin installation after leaving both the install directories blank & then pointing to the directories to my Bitcoin app data on D: & my drive C: for Armory installation.
I am sat at preparing databases & the boxes greyed out in Armory, how do I send a log file? is that from Bitcoin Core or Armory?
legendary
Activity: 3640
Merit: 1345
Armory Developer
I have also remembered I was getting an error that stated something like stopblockingthread error on my PC, that's when the DB.exe would crash in Armory.

Bitcoin Core is reading 807187 blocks.

1. You should update to Armory 0.96.5: https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96.5

2. I would still like to see a log file, would help with the debugging

3. Your best path forward is to empty your "databases" folder. You'll find it in the Armory datadir then start Armory. On Windows, the default path is:

Code:
"C:\Users\*accountname*\AppData\Roaming\Armory\databases"
jr. member
Activity: 62
Merit: 1
I have also remembered I was getting an error that stated something like stopblockingthread error on my PC, that's when the DB.exe would crash in Armory.

Bitcoin Core is reading 807187 blocks.
legendary
Activity: 3640
Merit: 1345
Armory Developer
My system will not run Armoury or on my other machine, the only version 0.96 on my son's PC has the ability to count through the blocks & fully update. My original installation with the original transaction is borked & will not get past 403k blocks. So I decided to restore my wallet on his working Armory installation & now his does not work either, stopping at the block where the transaction is at about 805k blocks. The ArmoryDB.exe disappears as it did on my machine. Please advise.

Start Bitcoin Core, what's the top block?
jr. member
Activity: 62
Merit: 1
My system will not run Armoury or on my other machine, the only version 0.96 on my son's PC has the ability to count through the blocks & fully update. My original installation with the original transaction is borked & will not get past 403k blocks. So I decided to restore my wallet on his working Armory installation & now his does not work either, stopping at the block where the transaction is at about 805k blocks. The ArmoryDB.exe disappears as it did on my machine. Please advise.
legendary
Activity: 3640
Merit: 1345
Armory Developer
Hi, I sent a bitcoin transaction from my son's Armoury wallet on his PC, the bitcoin was redeemed from a cold wallet to his wallet & I sent it to my own personal Armoury wallet on my PC last night, both are Armoury (0.96). It still remains unconfirmed in my wallet after 95 confirmations now.
I marked it as RBF when it was sent & it is flagged in the received transactions in my wallet as: ***RBF Flagged*... The maximum funds reads correct but the spendable funds reads zero & the balance is red & unconfirmed, my wallet is connected & I can right click on the transaction & view it on the blockchain.

Did I do something wrong checking the RBF box on sending & how can I get the transaction to confirm?
Thanks.


This means the transaction is yet to confirm. What fee did you pay?

I can't see the 'transactions tab' now because since I imported my backup wallet to my son's machine, the wallet will not update past the block where the transaction was at approx 805, 000 blocks. The transaction no longer appears in the wallet that he sent to on my machine.
Should I delete my restored wallet?

Take it easy with the deletions. Please elaborate on the state of your system, or better, post logs from that machine.
jr. member
Activity: 62
Merit: 1
I can't see the 'transactions tab' now because since I imported my backup wallet to my son's machine, the wallet will not update past the block where the transaction was at approx 805, 000 blocks. The transaction no longer appears in the wallet that he sent to on my machine.
Should I delete my restored wallet?
Pages:
Jump to: