Transactions
如何為比特幣交易生成 utxo 資訊?
我正在使用 bitcore atm 並正在嘗試設置交易。
txId
但我在&上找不到太多資訊script
。我知道它說 txId 是從交易中生成的,但是如何為尚未發生的交易生成 txId?也許我沒有完全理解這個過程,有沒有人能理解的更好地解釋一下?
var utxo = { "txId" : "115e8f72f39fad874cfab0deed11a80f24f967a84079fb56ddf53ea02e308986", "outputIndex" : 0, "address" : "17XBj6iFEsf8kzDMGQk5ghZipxX49VXuaV", "script" : "76a91447862fe165e6121af80d5dde1ecb478ed170565b88ac", "satoshis" : 50000 }; var transaction = new bitcore.Transaction() .from(utxo) .to('1Gokm82v6DmtwKEB8AiVhm82hyFSsEvBDK', 15000) .sign(privateKey);
編輯:我發布此內容時誤解瞭如何在區塊鏈上計算價值。我現在看到 txid 和/或 utxos 不是目前交易,而是支出地址收到的先前未花費的交易。
交易 ID 只是交易的雜湊值,無論交易是否不完整(無效)、未確認或已確認都無關緊要。wTXID 在操作上類似,但只是對交易的一部分進行雜湊處理。