forex.pm forex forum binary options trade

 Сryptocurrency exchanges => Binance - Сryptocurrency exchanges => Topic started by: Bitcoin on Feb 28, 2022, 10:21 am

Title: How can there be multiple outputs with same address in the same transaction?
Post by: Bitcoin on Feb 28, 2022, 10:21 am
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? (https://bitcoin.stackexchange.com/questions/22295/how-can-there-be-multiple-outputs-with-same-address-in-the-same-transaction)