I have a question about listtransactions output.
Hi, I've patched 0.3.7 with listtransactions patch and with getblock patch.
listtransactions show me this output (full):
[
{
"address" : "1111111111111111111114oLvT2",
"label" : "",
"txn_id" : "c28a3addc59907c51292467dde331d5ab38e3a0b3b1724ff88475d124f2ad021",
"category" : "mixed_debit",
"amount" : 0.000000000000000,
"confirmations" : 3
},
{
"address" : "1111111111111111111114oLvT2",
"label" : "",
"txn_id" : "8e1209c4d78ad77b8429a27613b7d2092be49b0ee6373f2e786374f19237d543",
"category" : "mixed_debit",
"amount" : 0.000000000000000,
"confirmations" : 29
}
]
It looks like generation, but 0.0BTC is generated and
category is "mixed_debit".
So I was curious to list all blocks and check what was that txn_ids and have found that they
was exactly the generation transactions, the value is 50.0 and it is the first transaction in the block.
...
{
"hash" : "0000000000486e8b9c7092ae2b7f340143872e907db0140d745367aeca4f1372",
"ver" : 1,
"prev_block" : "00000000003f10014e3a0691e1896b1772eea506f03cf33edf9c4827eff1d6a8",
"mrkl_root" : "8b6d8d7b13b91fd3d0b520c21e76e9ba38e37b8515735be42bc9ab3a3f385783",
"time" : 1281348385,
"bits" : 469809688,
"nonce" : 3417957380,
"n_tx" : 3,
"tx" : [
{
"hash" : "8e1209c4d78ad77b8429a27613b7d2092be49b0ee6373f2e786374f19237d543",
"ver" : 1,
"vin_sz" : 1,
"vout_sz" : 1,
"lock_time" : 0,
"in" : [
{
"prev_out" : {
"hash" : "0000000000000000000000000000000000000000000000000000000000000000",
"n" : 4294967295
},
"coinbase" : "0418ba001c026605"
}
],
"out" : [
{
"value" : 50.00000000000000,
"scriptPubKey" : "0x41E4A7E22ACA8CFF9024B87F3722DA704B16265CA25F47E729691A41CDBC4DF4009F18B61A317D6DF67F9
3660E658204EF50BA28693B187D26CE33233264A63104 OP_CHECKSIG"
}
]
},
...
Does listtransactions mistakenly list two transactions as being my? Total balance is 0. Or
WHAT?..