<p>The input and output totals claimed by blockchain.info are <strong>correct</strong>.  But the BTC 0.00973 output is presumably going back to another address owned by your wallet, as <a href="https://bitcoin.stackexchange.com/questions/9007/why-are-there-two-transaction-outputs-when-sending-to-one-address">change</a>.  Blockchain.info has no way of knowing which output is the "real" destination and which is the change, so it reports the total of both.</p>

<p>SatoshiDice knows which of the two outputs was sent to it (because it controls that address and not the other one).  So they only report the amount that actually went to them.  </p>

<p>This has nothing to do with whether or not the transaction is confirmed.</p>

CC BY-SA 3.0
2016-11-04T23:12:52.837Z
but neither of those ammounts is what the sender has specified :/
smatthewenglish
CC BY-SA 3.0
2016-11-04T23:31:49.570Z
The sender specified 0.01 to be sent.  Their wallet had a previous transaction output that was for 0.01974, so the wallet software chose to use that transaction as the input.  With a fee of 0.00001, that left 0.00973 to be sent back as change.  The sender's wallet handles this transparently and just shows the net expenditure of 0.01 plus 0.00001 fee.  I suggest a careful reading of the linked question on change.
Nate Eldredge
CC BY-SA 3.0
2016-11-04T23:09:51.203Z
2016-11-04T23:09:51.203Z
2017-04-13T12:47:33.583Z
Nate Eldredge
<p>Here is a transaction to SatoshiDice for 0.01 BTC:</p>

<p><a href="https://i.sstatic.net/oQ0IJ.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/oQ0IJ.png" alt="enter image description here"></a></p>

<p>But examine the corresponding entry in blockchain.info: </p>

<p><a href="https://i.sstatic.net/83yWt.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/83yWt.png" alt="enter image description here"></a></p>

<p>They think this:</p>

<pre><code>Total Input 0.01974 BTC 
Total Output 0.01973 BTC
</code></pre>

<p>But that is <em>innacurate</em>!</p>

<p>it's acually: </p>

<pre><code>Total Input 0.011 BTC 
Total Output 0.010 BTC
</code></pre>

<p>Why can't they (blockchain.info) see that while SatoshiDice can? </p>

<p>Is it because the transaction is at this point still <em>unconfirmed</em>? </p>

CC BY-SA 3.0
2016-11-04T22:48:55.853Z
Please add the transaction ID to your question so people can take a look at it.
UTF-8
<confirmations>
why did blockchain.info misstate the value of this transaction
smatthewenglish
# why did blockchain.info misstate the value of this transaction

(Asked by: username_0 on 2016-11-04)

Here is a transaction to SatoshiDice for 0.01 BTC:

But examine the corresponding entry in blockchain.info: 

They think this:
Total Input 0.01974 BTC 
Total Output 0.01973 BTC

But that is innacurate!
it's acually: 
Total Input 0.011 BTC 
Total Output 0.010 BTC

Why can't they (blockchain.info) see that while SatoshiDice can? 
Is it because the transaction is at this point still unconfirmed?

**Tags:** confirmations

> **Comments:**
> **username_1**: Please add the transaction ID to your question so people can take a look at it.  

---

## 1 answers

### Answer by username_2 on 2016-11-04. Score: 3 | Accepted answer

The input and output totals claimed by blockchain.info are **correct**. But the BTC 0.00973 output is presumably going back to another address owned by your wallet, as [change](https://bitcoin.stackexchange.com/questions/9007/why-are-there-two-transaction-outputs-when-sending-to-one-address). Blockchain.info has no way of knowing which output is the "real" destination and which is the change, so it reports the total of both.

SatoshiDice knows which of the two outputs was sent to it (because it controls that address and not the other one). So they only report the amount that actually went to them.

This has nothing to do with whether or not the transaction is confirmed.

> **Comments:**
> **username_0**: but neither of those ammounts is what the sender has specified :/  
> **username_2**: The sender specified 0.01 to be sent.  Their wallet had a previous transaction output that was for 0.01974, so the wallet software chose to use that transaction as the input.  With a fee of 0.00001, that left 0.00973 to be sent back as change.  The sender's wallet handles this transparently and just shows the net expenditure of 0.01 plus 0.00001 fee.  I suggest a careful reading of the linked question on change.  

---

