如果自己對自己發(fā)送比特幣, 會導(dǎo)致余額計算的異常
自己給自己發(fā)送比特幣, 會產(chǎn)生一個交易中有兩個屬于自己的輸出, 導(dǎo)致FindUnspentTransaction函數(shù)的結(jié)果中產(chǎn)生重復(fù)的交易.
所以是不允許自己發(fā)送給自己, 還是FindUnspentTransaction函數(shù)的bug?
自己給自己發(fā)送比特幣, 會產(chǎn)生一個交易中有兩個屬于自己的輸出, 導(dǎo)致FindUnspentTransaction函數(shù)的結(jié)果中產(chǎn)生重復(fù)的交易.
所以是不允許自己發(fā)送給自己, 還是FindUnspentTransaction函數(shù)的bug?
2020-11-05
舉報
2021-05-19
FindUTXO和FindUnspentTransaction都有bug.
FindUnspentTransaction返回的是交易,但因為一個交易有兩個屬于自己的輸出,返回兩次這同一個交易。FindUTXO就重復(fù)計算了兩次交易。