• Welcome to forex.pm forex forum binary options trade. Please login or sign up.
 

How can there be multiple outputs with same address in the same transaction?

Started by Bitcoin, Feb 28, 2022, 10:21 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Bitcoin

How can there be multiple outputs with same address in the same transaction?

I received a transaction such as below: (I changed the actual numbers but the format is exactly the same)



{
"amount" : 0.3,
"confirmations" : 739,
"blockhash" : "0000000000000000xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"blockindex" : 390,
"blocktime" : 1392284453,
"txid" : "aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbxxxxxxxxxxxxxxxxxxxx",
"time" : 1388888888,
"timereceived" : 1388888888,
"details" : [
{
"account" : "abc",
"address" : "address1",
"category" : "receive",
"amount" : 0.1
},
{
"account" : "abc",
"address" : "address1",
"category" : "receive",
"amount" : 0.2
}
]
}


When I check this transaction on blockchain.info. The site shows a single output to "address1" and the amount is 0.3.



When I try to replicate this situation with QT using Add Recipient, it does not allow me to enter the same address twice. I assume the sender was able to do this using sendrawtransaction.



Is it normal? Is it a non-standard transaction? Shouldn't this transaction be rejected by miners?


Source: How can there be multiple outputs with same address in the same transaction?