Post
Topic
Board Кодеры
Re: Что подписывается в транзакции?
by
Ninazu
on 15/11/2017, 18:56:24 UTC
Как понимаю за это отвечает BIP 143.

Нашел в примерах
https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki#native-p2wpkh

Все что до hash preimage понятно

Code:
   outpoint:     ef51e1b804cc89d182d279655c3aa89e815b1b309fe287d9b2b55d57b90ec68a01000000
    scriptCode:   1976a9141d0f172a0ecb48aee1be1f2687d2963ae33f71a188ac
    amount:       0046c32300000000
    nSequence:    ffffffff

А вот тут вот не ясно:

Почему берется первый индекс входа? для outpoint и  nSequence. Что с нулевым входом делается?
Code:
outpoint = vin[1][txid] + vin[1][index]

Что такое scriptCode
Code:
scriptCode:   1976a9141d0f172a0ecb48aee1be1f2687d2963ae33f71a188ac

Откуда взялась сумма?
Code:
amount:       0046c32300000000