<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 <the used txid>

```

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**: @username_1 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 username_2 said, -rescan), I'll accept it.  

---

## 0 answers

