<p>I'm currently mining some bitcoins during normal computer use. I am using windows. The wallet is Bitcoin, as a miner I am using GUIMiner and pooled mining.</p>

<p>I am happy with the way everything works, however, I wanted to move my wallet to another location, so that I had access to it everywhere. I rented a virtual linux machine running Ubuntu 12.04, then installed bitcoind. I created an account and a new address.</p>

<p>For testing purposes, I transferred 1 BCCent to the new address. I was watching the sending wallet waiting for transfer confirmations, that never came. However, I remembered that the first time starting a wallet it takes quite a lot of time to synch to the network completely, so I went to sleep.</p>

<p>In the morning, the transaction was done and was affirmed by a lot of sources. I confidently checked my target wallet, and found that there were no bitcoins on the address and the account.</p>

<p>Checking the wallet for the transaction using</p>

<pre><code>bitcoind gettransaction &lt;the used txid&gt;
</code></pre>

<p>gives the message</p>

<pre><code>error: {"code":-5,"message":"Invalid or non-wallet transaction id"}
</code></pre>

<p>I am not sure how this could happen. I've double-checked the target address, and it matches.</p>

<p>Does anyone have an idea how such a thing can happen?</p>

CC BY-SA 3.0
2013-03-22T14:33:52.570Z
Check to make sure that your blockchain is fully up to date. I can't remember the command offhand, but you want to make sure of that. Maybe it's still syncing or got stuck somehow.
Colin Dean
CC BY-SA 3.0
2013-03-22T15:28:51.193Z
Have you tried restarting bitcoind with the -rescan option?
Nick ODell
CC BY-SA 3.0
2013-03-22T19:04:41.210Z
@ColinDean You were and are right. Somehow, not all blocks have been synchronized. If you formulate it as an answer (the option is, as Nick ODell said, -rescan), I'll accept it.
0xCAFEBABE
<bitcoind><synchronization>
Bitcoin: transaction completed, bitcoins never arrived
0xCAFEBABE
# Bitcoin: transaction completed, bitcoins never arrived

(Asked by: username_0 on 2013-03-22)

I'm currently mining some bitcoins during normal computer use. I am using windows. The wallet is Bitcoin, as a miner I am using GUIMiner and pooled mining.
I am happy with the way everything works, however, I wanted to move my wallet to another location, so that I had access to it everywhere. I rented a virtual linux machine running Ubuntu 12.04, then installed bitcoind. I created an account and a new address.
For testing purposes, I transferred 1 BCCent to the new address. I was watching the sending wallet waiting for transfer confirmations, that never came. However, I remembered that the first time starting a wallet it takes quite a lot of time to synch to the network completely, so I went to sleep.
In the morning, the transaction was done and was affirmed by a lot of sources. I confidently checked my target wallet, and found that there were no bitcoins on the address and the account.
Checking the wallet for the transaction using
bitcoind gettransaction 

gives the message
error: {"code":-5,"message":"Invalid or non-wallet transaction id"}

I am not sure how this could happen. I've double-checked the target address, and it matches.
Does anyone have an idea how such a thing can happen?

**Tags:** bitcoind, synchronization

> **Comments:**
> **username_1**: Check to make sure that your blockchain is fully up to date. I can't remember the command offhand, but you want to make sure of that. Maybe it's still syncing or got stuck somehow.  
> **username_2**: Have you tried restarting bitcoind with the -rescan option?  
> **username_0**: @ColinDean You were and are right. Somehow, not all blocks have been synchronized. If you formulate it as an answer (the option is, as username_2 said, -rescan), I'll accept it.  

---

## 0 answers

