Fix unconfirmed flag
Prepare 0.9.3
This commit is contained in:
parent
bb17af1906
commit
444122122e
@ -1,3 +1,9 @@
|
||||
version 0.9.3
|
||||
-------------
|
||||
|
||||
- unconfirmed flag indicating whether mempool txs have unconfirmed inputs
|
||||
was inverted
|
||||
|
||||
version 0.9.2
|
||||
-------------
|
||||
|
||||
|
||||
@ -268,12 +268,11 @@ class MemPool(util.LoggedClass):
|
||||
item = self.txs.get(hex_hash)
|
||||
if not item or not raw_tx:
|
||||
continue
|
||||
tx = Deserializer(raw_tx).read_tx()
|
||||
txin_pairs, txout_pairs = item
|
||||
tx_fee = (sum(v for hash168, v in txin_pairs)
|
||||
- sum(v for hash168, v in txout_pairs))
|
||||
unconfirmed = any(txin.prev_hash not in self.txs
|
||||
for txin in tx.inputs)
|
||||
tx = Deserializer(raw_tx).read_tx()
|
||||
unconfirmed = any(txin.prev_hash in self.txs for txin in tx.inputs)
|
||||
result.append((hex_hash, tx_fee, unconfirmed))
|
||||
return result
|
||||
|
||||
|
||||
@ -1 +1 @@
|
||||
VERSION = "ElectrumX 0.9.2"
|
||||
VERSION = "ElectrumX 0.9.3"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user