Bitcoin Forum

Bitcoin => Armory => Topic started by: tui1974 on August 22, 2017, 07:37:31 PM



Title: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on August 22, 2017, 07:37:31 PM
Before the fork we were supposed to use a safe wallet. I chose armory.
Armory gave me an adress, and i sent.
RTFM me, i didn't downloaded bitcoincore, and my latop didn't have enough diskspace for it.
Now 4 weeks later I installed it on a desktop. Downloaded core, install armory, gain acces to account, but no bitcoin.
I checked the transaction and it should be ok. How to retrieve my bitcoin?



Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on August 22, 2017, 09:27:49 PM
Add 0,025 btc bounty  :)


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: HeRetiK on August 22, 2017, 11:21:48 PM
Assuming that Armory isn't syncing, you could try importing your private key from Armory to Electrum.

To do this, first download and install Electrum:

https://electrum.org/


And then follow the instructions of the second reply to this StackExchange post:

https://bitcoin.stackexchange.com/questions/24393/how-to-import-entire-armory-wallet-into-electrum

Quote
In Armory

1. Select 'Backup This Wallet'
2. Select 'Export Key List'
3. The important string is the PrivBase58 for every bitcoin address. It is the private key of this address encoded in base58 (encoded not encrypted), which is the (only?) format Electrum accepts when importing.

In Electrum

1. Select File → New Wallet
2. Enter the private keys you took from armory into the textbox


Make sure that you keep a backup of your Armory wallet either way. Also keep in mind that this exposes your private key to your operating system.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: kkeylb on August 23, 2017, 05:51:41 AM
Just copy the address you think the bitcoin should be on, and see if there is anything on there with a block explorer, like blockchaininfo


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: Heissner on August 23, 2017, 02:23:16 PM
Maybe you could post tx ID.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: SilentNightElf on August 23, 2017, 06:11:56 PM
Maybe you could post tx ID.


How can he post a tx ID if he doesn't see any bitcoin anywhere?


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on August 23, 2017, 07:45:00 PM
https://live.blockcypher.com/btc/tx/26b3d7496cc7a1d3a4edb466e4e1346f08d1c9c99326f2ff1b4cfd9dc646c6bb/

I have to try your answer, Heretic if there is no quick fix.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: HeRetiK on August 23, 2017, 08:40:23 PM
https://live.blockcypher.com/btc/tx/26b3d7496cc7a1d3a4edb466e4e1346f08d1c9c99326f2ff1b4cfd9dc646c6bb/

I have to try your answer, Heretic if there is no quick fix.

If 1JVjXWnYfrko3uGSu8Js6aJYvSZFFTgshg is the address that Armory gave you and you also see this address on your desktop install of Armory, then I can confirm that the transaction is fine.

The only other option I can think of is waiting for Armory / Bitcoin Core to finish syncing (assuming the desktop has enough HD space and RAM). Depending on your internet connection and hardware specs this could take a couple hours. What does Armory say anyways? Is it just showing the syncing progress but taking forever? Did it lose the connection and runs in offline mode?


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on August 23, 2017, 09:11:33 PM
Hmm, it seems core isn't finished updating yet. I'll try that first.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: HCP on August 25, 2017, 11:18:31 AM
If Core isn't synced up to at least block#477,908 (The block the transaction was in), then it cannot show in Armory.

Armory reads the blocks from Bitcoin Core, scanning them for transactions that affect addresses in your wallet... If the block that your transaction is in doesn't exist on your disk yet, Armory can't read/scan it... So it can't show the transaction ;)

Once core syncs last block 477908, Armory should show you the transaction.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on August 26, 2017, 08:42:23 PM
Bitcore is loaded 100% and i can acces the wallet.
Then i start armory and its stuck at building datebases. Node is also offline.
Bitcore errored down while i started armory.



Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: HCP on August 26, 2017, 10:57:42 PM
You'll need to post your logs (dblog.txt and armorylog.txt files in the Armory data directory)... copy/paste the contents of those files to pastebin.com and then post the links here.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on August 27, 2017, 01:38:22 AM
It's now parsing tx hashes. Maybe it's needs more time..


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: HCP on August 27, 2017, 01:48:59 AM
Building databases can take a while depending on your hardware... if it is parsing tx hashes then it is definitely working ;)


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on September 19, 2017, 06:10:27 PM
I tried electrum. I got the privebase 58 codes from armory,
I create a standard wallet in electrum, then use public or private keys, copy paste the code, but then can't click 'next'.
There are nine lines of privebase. I deleted the spaces. But the information about created, wallet ID and wallet name, should those be deleted or included?

Bitcore loads fully.
But when i enter armory, bitcore closes and armory displays node offline.
Armory is building databases everytime i enter. This takes 2 or 3 hours
Armory log; https://pastebin.com/LscCSbNc







Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on September 19, 2017, 08:07:44 PM
Reward is still in place  :).


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: PhoenixFire on September 20, 2017, 03:12:01 AM
May not magically solve all your Armory problems, but you should be using Armory 0.96.2 (https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96.2). Some bug fixes in the changelog that could be relevant.

Regarding Electrum, importing works for me, though it was a little picky about the data.
Some things that may help:
  • When exporting your private keys from Armory
    • Check "Omit spaces in key data"
    • Uncheck all other boxes except for "Private Key (Plain Base58)"
  • When inputting in Electrum:
    • Do not include any other lines i.e. Remove "created, wallet ID and wallet name"
    • Make sure that each private key is on a new line and importantly make sure you are using return/enter and not space or tab. Using space/tab (at the default window size) will wrap the key onto the next line, but will not count as a new line and will stop you hitting next.
    • Alternatively copy the just PrivBase58 lines directly from Armory in one chunk and then delete "   PrivBase58: " from each line.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on September 20, 2017, 05:34:36 PM
The privbase codes are now accepted by electrum.
My steps are;
-create a standard wallet
-use public or private keys
-put in the privebase codes, then i can click next, then electrum closes.
But if i restart electrum, the steps are repeated and i still can't acces the wallet.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: PhoenixFire on September 20, 2017, 07:06:11 PM
The privbase codes are now accepted by electrum.
My steps are;
-create a standard wallet
-use public or private keys
-put in the privebase codes, then i can click next, then electrum closes.
But if i restart electrum, the steps are repeated and i still can't acces the wallet.

Strange. Can you create a normal electrum wallet successfully?


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on September 20, 2017, 08:19:08 PM
Nope. When i click the icon, i get back to the installer.

Armory is now online, after i started bitcoin core. It looks all well, but no btc.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: HCP on September 21, 2017, 01:42:24 AM
Have you checked how much free space you have on your computer? Specifically on your C: Drive

Bitcoin Core requires a LOT of hard drive space for the blockchain (currently 150Gigs+)... and (from your logfile) looked like you had some issues getting it all to fit (a few readAndWrite errors etc)... It is possible (although, I would think a little unlikely) that your drive is full again and Electrum is unable to create the wallet and that is why it just closes during wallet creation. I say unlikely because the Electrum wallet filesize is actually pretty small.

As Phoenix asked, does it also close if you just create a wallet using "Create a new seed"?

Also, which version did you download from: https://electrum.org/#download ?

Standalone? The filename is: electrum-2.9.3.exe
Installer? The filename is: electrum-2.9.3-setup.exe
Portable? The filename is: electrum-2.9.3-portable.exe


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on September 21, 2017, 01:53:23 PM
I've got 1.5 Tb left on my single partition HD.

I tried these 2;
Standalone? The filename is: electrum-2.9.3.exe
Installer? The filename is: electrum-2.9.3-setup.exe
Both with the menotioned results of that electrum closes without message after filling in the keys.

If i create a new seed i can enter electrum wallet.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: HCP on September 22, 2017, 04:03:18 AM
That is odd... hmmm How many keys are you trying to import? Have you tried importing them one at a time?





Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: tui1974 on September 22, 2017, 10:44:16 AM
I only tried the privbase code. These are 8 lines of 9 'words'. I put them in at once.


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: HCP on September 22, 2017, 12:04:23 PM
Ahhh ok, I think I understand the problem now... by default Armory exports the keys all split up into these 9 "words"... so you need to take the spaces out of all the PrivBase58 codes...

So instead of something like: 5Kb8kL f9zgW Qnogid DA76Mz PL6TsZZ Y36hW XMssS zNydY XYB9KF
You need to make it: 5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF

You should be able to import all 8 at once into Electrum, just make sure you only put one private key per line...

Also, next time you export from Armory, you should check the box that says "omit spaces in key data" ;)


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?(solved)
Post by: tui1974 on September 23, 2017, 01:44:14 AM
Ok, that solved it. Delete more spaces  ;D.

Thanks HCP. Will you take 2 litecoin?


Title: Re: (newbie) bitcoin sent to armory generated adress not in wallet?
Post by: HCP on September 23, 2017, 02:10:30 AM
YAY! Glad you managed to get it working... and yes, I'd be more than happy to take 2 litecoins... I've PM'd you my LTC address ;)