It looks like I have to sync my blockchain at least until the block when my account was funded. Because as of right now the balance for my address is still zero.
I'm runnig geth version 1.4.4-stable-8ea3c88e.
You could try using geth --fast
that will normally take much quicker to sync your blockchain - see What is Geth's "fast" sync, and why is it faster? .
If you want to try out the fast sync, you will firstly have to clear out your old blockchain - see How to delete or reset the blockchain in geth? (OSX) . I would rename my old chaindata folder before trying out the fast sync, and if all is OK, remove my old chaindata.
While you are waiting for your syncing, you could use MyEtherWallet (https://www.myetherwallet.com/) to move your ethers.
I have just tested on Testnet and successfully executed a transaction from the Ethereum Wallet while my geth --testnet
instance was 80,000+ blocks from being fully synced. The transaction showed up in https://morden.ether.camp as expected.
The only restriction with sending transactions without the Ethereum Wallet (Mist) being fully synced is that the source account in Mist must have a balance that covers the ethers you want to send, or it will prevent you from sending the transaction. This is the same behaviour as in geth
as Mist sends transactions via geth
.
I have also successfully executed a transaction on Mainnet when my local node was a few thousand blocks out of sync.
imported 28 block(s) (0 queued 0 ignored) including 21 txs in 2.574757505s. #660199 [2fe724ca / d8a1af92]
.
geth
again to speed up the discovery of peers. If --fast
does not work for you, your best alternative is the Send Transaction page on MyEtherWallet. The line of log in your comment shows that it is at block #660199. Is this an old log line, or is this recent? If you are concerned about security, you can try the Offline Transaction page on MEW. You may want to check your router port #30303 forwarding to your geth
instance as this will allow incoming p2p connections
Commented
May 23, 2016 at 6:40
geth --cache=1024 --jitvm
?