Utxo
獲取 UTXO 數據的位置
我需要找到處理 UTXO 的程式碼的位置,然後在 UTXO 儲存上實現 FIFO。我無法找到 UTXO 程式碼的位置以及它的儲存位置。
你要的是Florincoin錢包的選幣程式碼。這可以在
CreateTransaction
函式中找到。裡面CreateTransaction
,錢包也叫SelectCoins
,那個叫SelectCoinsMinConf
。硬幣實際上是用SelectCoinsMinConf
但選擇的,SelectCoins
並且CreateTransaction
都與硬幣選擇有關。另外,由於 Florincoin 的錢包是基於 Bitcoin Core,它不使用 FIFO 進行硬幣選擇。相反,它使用比特幣核心的特殊算法來選擇難以理解的硬幣(它試圖通過準確選擇你想要花費的金額來解決背包問題,但它會做一些奇怪的事情來處理費用和找零)。