Bitcoin Forum
May 09, 2024, 07:39:13 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Blockchain.info API and mysterious transaction modification? (lost BTC)  (Read 1020 times)
blistovmhz (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 07, 2013, 06:50:14 PM
 #1

Was testing out a Wordpress plugin for WooCommerce which used the Blockchain.info API to arrange payments in BTC.

For my initial test, I sent myself $1USD or 0.00747943 BTC.  Using the API, a temporary address was generated, which was chained to my REAL address.
Generated address is 1GfxJgs8FU6JrKFJFALT3PZxgv9VR7UXnL and the REAL address is 1Dyqf4aG3K83mCbsWyjqzUGkRh5xV3rXPw.

When I sent the transaction from my wallet to 1GfxJgs8FU6JrKFJFALT3PZxgv9VR7UXnL, I looked up the transaction in the block chain.  Everything looked normal.
My send address of 1E6XztanxW1WamPzypoVC7TEs84r5rBtv3 sent 0.00747943 BTC + 0.0005 BTC fee, to 1GfxJgs8FU6JrKFJFALT3PZxgv9VR7UXnL, which was chained to 1Dyqf4aG3K83mCbsWyjqzUGkRh5xV3rXPw.
1GfxJgs8FU6JrKFJFALT3PZxgv9VR7UXnL confirmed with 6 confirmations after about 2 hours.  According to BlockExplorer.info API documentation, I had to wait for 100 confirmations before the funds were sent to the REAL address of 1Dyqf4aG3K83mCbsWyjqzUGkRh5xV3rXPw.  I waited for about 24 hours and 1Gx hit the 100 confirmation mark, but 1Dy still had 0 confirmations.  Keep in mind, I'm watching this on the block chain, not my wallet.
Next however, something bad happens.  At 36 hours, 1Dy still had 0 confirmations, while 1Gx was up to around 300 or so.  At the 48 hour mark, the transaction just changed.  The INPUT address was correct, but my REAL output just vanished and was replaced with 1F2tru7RrzuTph1oUa93nqVQfCvYABz8pe being sent an additional 0.04052057 BTC.  This amount is not reflected in my wallet, but according to the blockchain, the funds were indeed removed.  I brought up a new wallet and rebuilt my block database, and I still don't see the funds missing.

So wtf has happened here?  My wallet says I have X BTC but the blockchain says I have X - 0.03902 BTC.
I have the transaction log with Blockchain.info showing the correct transaction information, that same transaction information was in the blockchain with 100 or so confirmations, then all of a sudden the transaction data simply changed.  Am I missing something obvious?  I have not received the original 0.0074... BTC to the 1Dy address of course, and my wallet is definitely short 0.0074... BTC, but according to the block chain, it's 0.03902 short.

Idea's?
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715283553
Hero Member
*
Offline Offline

Posts: 1715283553

View Profile Personal Message (Offline)

Ignore
1715283553
Reply with quote  #2

1715283553
Report to moderator
blistovmhz (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 07, 2013, 06:54:50 PM
 #2

Also I should note that I also checked the blockchain for data pertaining to the 1Dy address, which did indeed show 0 confirmations on 0.007... BTC coming in from 1Gx.  That info is now gone as well and according to the block chain, there have been no transactions to that address.
blistovmhz (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 07, 2013, 07:18:24 PM
Last edit: April 07, 2013, 07:54:44 PM by blistovmhz
 #3

One more update.  The private key I thought I had for 1Gfx wasn't actually the correct key.  So these funds are now in limbo.

1. Why did the blockchain show the transaction with the 1Dy address as the final address for the first 48 hours, the suddenly disappear from the transaction entirely?
2. What is the address that replaced it? *edit* The address that replaced it is apparently under my control.  The 0.0405... BTC did come from my wallet and was put right back where it belongs.  This leaves only the question of what happened to the transaction that my REAL address was simply removed.  This still leaves 1Gfx in limbo.
blistovmhz (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 08, 2013, 06:56:23 PM
 #4

I need to make 5 posts to escape n00b status so I can post in the appropriate forum
blistovmhz (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 08, 2013, 08:04:16 PM
 #5

I need to make 5 posts to escape n00b status so I can post in the appropriate forum
blistovmhz (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 08, 2013, 08:05:02 PM
 #6

Damn!  Still no dice!
tysat
Legendary
*
Offline Offline

Activity: 966
Merit: 1004


Keep it real


View Profile
April 08, 2013, 08:14:21 PM
 #7

I think you're reasoning here is wrong....

You sent the coins to 1GfxJgs8FU6JrKFJFALT3PZxgv9VR7UXnL and they're there.  That's the address they went to, the other address you listed has nothing to do with this transactions.  Both of those address may be part of the same wallet, but that doesn't mean that the coins will move from one to another.

From what I see the coins are sitting in the right place.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!