jim618/multibit — Issue #3: Zero confirmation transactions not being subsequently confirmed
Author: jim618
Created: 2011-11-22 10:38:39+00:00
State: open

RylandAlmanza
I sent .01 BTC to someone almost 24 hours ago, and it still has yet to be confirmed. Did I do something wrong, or is this a bug?

jim618
Re: MultiBit
November 18, 2011, 09:06:07 AM
#73
Hi Ryland,

A few questions about your unconfirmed transaction:
1) Did it send ok ? (Did you get a 'Bitcoin sent ok' on your send confirm screen after you sent it?).
2) Has the recipient received it ok?
3) Is your payment on the blockchain ? (You can look at blockexplorer.com and search for the receive address)
4) Is it still waiting to be incorporated into a block (unlikely after 24 hours but possible). Have a look at :
http://bitcoincharts.com/bitcoin/ and search for the receive address.

Let me know. If it is still waiting to be put in a block then that would be normal. If not then please PM the two logs you have in your /log and I will have a look.
(The log files don't have your private keys in them)

RylandAlmanza
Re: MultiBit
November 19, 2011, 12:46:24 AM
#74
Quote from: jim618 on November 18, 2011, 09:06:07 AM
Hi Ryland,

A few questions about your unconfirmed transaction:
1) Did it send ok ? (Did you get a 'Bitcoin sent ok' on your send confirm screen after you sent it?).
2) Has the recipient received it ok?
3) Is your payment on the blockchain ? (You can look at blockexplorer.com and search for the receive address)
4) Is it still waiting to be incorporated into a block (unlikely after 24 hours but possible). Have a look at :
http://bitcoincharts.com/bitcoin/ and search for the receive address.

Let me know. If it is still waiting to be put in a block then that would be normal. If not then please PM the two logs you have in your /log and I will have a look.
(The log files don't have your private keys in them)

1) Yeah
2) Yup: http://blockexplorer.com/address/1NqkEcycGaK1VVx85D2zm7YGYtYtya5DPw
3) See #2
4) Nope
Also, I have .2487 BTC, but Available to Spend says 0, and I don't know why. I'll pm you the logs in a moment. Thanks.

EDIT: There's no log folder in the installation directory.

jim618
Re: MultiBit
November 19, 2011, 09:09:09 AM
#75
It looks like the message with the confirmation block for the transaction was either never received or never got into your wallet to confirm the tx.

If you look in the multibit help it explains the 'Available to spend'. Bitcoinj is slightly different to the Satoshi client in that you cannot spend change until it is confirmed. It is the quarter of BTC that is the problem - you have the bitcoin available as a transaction output but multibit is erroneously not allowing you to spend it.

I forgot I moved the logs into your user application directory (so you always have write rights).
The directory is different on different platforms and versions of Windows. I will post the directory for each when I get to my big computer (this is from my iPhone).

I will add more logging of the incoming data to MultiBit from the network and see if I can reproduce it and fix it.

EDIT:

Where MultiBit stores logs and the default multibit.wallet

1) See if there is a multibit.properties in MultiBit's current working directory. If there is, use this directory as the application data directory. This is for backwards compatibility and for running everything from a USB drive

2) Otherwise set the user application data directory as follows:

PC
<"APPDATA" environment setting>/MultiBit

e.g. C:/Documents and Settings/Administrator/Application Data/MultiBit

Mac
<"user.home" system property>/Library/Application Support/MultiBit

e.g. /Users/jim/Library/Application Support/MultiBit

Linux
<"user.home" system property>/MultiBit

e.g. /Users/jim/MultiBit

RylandAlmanza
Re: MultiBit
November 19, 2011, 10:11:16 PM
#76
Pm'd the logs.