Raw-Transaction

如何計算交易輸入的總和?

  • April 11, 2020

我正在嘗試計算交易的採礦費,因為它是未簽名的交易十六進制,通過取輸入和輸出之和之間的差異。

我還可以訪問一系列TxoutTxinblob。

取數組的總和Txout很容易,因為前八個字節是輸出的值,但我不知道如何獲取 a 的輸入值Txin

Txinblob的格式是在bitcoin.it wiki 上描述的——

Previous Transaction hash   ||  32 bytes
Previous Txout-index        || 4 bytes
Txin-script                 || 1-9 bytes
Txin-script                 || arbitrary number of bytes
sequence_no                 ||  4 bytes

如何獲得每個輸入的值?

您必須使用雜湊和 txout-index 查找先前未使用的交易輸出,該輸出包含以 satoshis 為單位的金額,該金額作為交易的輸入全部提供。

引用自:https://bitcoin.stackexchange.com/questions/95239