Merge #245: fix client: list_pending_txs must include incoming tx
fffca977a91da76d2396f4b9d5cc84a87c9dfdef fix client: list_pending_txs must include incoming tx (edouard)
Pull request description:
ACKs for top commit:
edouardparis:
Self-ACK fffca977a91da76d2396f4b9d5cc84a87c9dfdef
Tree-SHA512: fe8dfab568694c7a5878166ac7db5ae3736d04dba4ce5c672a22e5207d0b76701accbcf78895f2561302147af627c83b02fc4e108895b4122a59a6a15fb807d7
This commit is contained in:
commit
c4481ca292
@ -127,6 +127,10 @@ pub trait Daemon: Debug {
|
||||
let coins = self.list_coins()?.coins;
|
||||
let mut txids: Vec<Txid> = Vec::new();
|
||||
for coin in &coins {
|
||||
if coin.block_height.is_none() && !txids.contains(&coin.outpoint.txid) {
|
||||
txids.push(coin.outpoint.txid);
|
||||
}
|
||||
|
||||
if let Some(spend) = coin.spend_info {
|
||||
if spend.height.is_none() && !txids.contains(&spend.txid) {
|
||||
txids.push(spend.txid);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user