Анатомія bitcoin транзакцій

"lock_time": 0,
"size": 490,
"in": [
{
"prev_out": {
"hash": "2de95ed5d8be1f44889d331994081b7acca87782969bb658e98fc155438c71ca",
"n": 1
},
"scriptSig": "3046022100f4d15bb0a5292a3e2b66dae278a711b00865633cba328b8e8bc4384726b8019002210
0a46a9e3dba3585a34d5800b03c1a8f2271f873aeba33e9ae34c5e588f51be4b301 039152828874042c670f562ce92e7e0cce38a45f1fb5c7f5d167cd8c1c4c7f83fa"
},
{
"prev_out": {
"hash": " 8b6a720b657b0a2dd71ffd8b79d9397c5ab409f5e0e2a8a3e06c2e94e79ff1cf ",
" n ": 0
},
" scriptSig ":" 3046022100e921e996e1732c09519d6ad63f44abb1b7572b2d75cf89bc7a46f8a9c645ed6e022100
da7b53d846e0e4077e8de51429481b5d39478db767fca04e60e29edddc5bda0601 0304279936210a2dd671cf15728ee77dfb29e7add85f7b27232eac89ad930d62a0 "
}
],
" out ": [
{
"value": "24. 90000000 ",
" scriptPubKey ":" OP_DUP OP_HASH160 a73570db4e204130bee36f2df00221e8cc86f852 OP_EQUALVERIFY OP_CHECKSIG "
}
]
}
тут vin_sz вже дорівнює 2. vout_sz = 1, так як відправляються всі гроші (мінус комісія ).

Hash першого входу є хеш транзакції tr2. у цій транзакції ми отримали назад в якості здачі 19. 95 BTC і це був другий за рахунком вихід для цієї транзакції (див код tr2). А так як відлік починається з 0 , то значення n в цьому випадку буде 1. хеш другого входу - хеш транзакції tr3.