I was trying to deploy a contract to public ethereum network using Mist. I was able to send transaction successfully but my transaction is get no confirmations. It has been around 45 minutes and my transaction is still on
0 out of 12 confirmations. What could be the possible reason?
I have sufficient ethers in my account (more than 1)
I have tested the contracted on private testnet.
My ethereum node is not synced to blockchain (still 142882 blocks to go)
I have let Mist decide the fee for transaction.
On Private-test Network:
Estimated fee consumption=0.02485106 ether (1242553 gas)
Provided max fee= 0.02685106 ether (1342553 gas)
Gas used: 1243385
On Public net:
Estimated fee: 1275193 gas
Provided Max fee: 1375193 gas
Gas used: 1375193
Mist stopped syncing at block 2283415, it is unable to download more peers from past 17 hours. I guess this may be a possible reason of why my transaction is not yet mined.