HomePhabricator

Bugfix: do not keep relaying spent wallet transactions
5eaf91a42863Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Bugfix: do not keep relaying spent wallet transactions

The original test (checking whether the transaction occurs in the
txindex) is not usable anymore, as it will miss anything already
fully spent. However, as merkle transactions (and by extension,
wallet transactions) track which block they were last seen being
included in, we can use that to determine the need for
rebroadcasting.

Details

Provenance
Pieter Wuille <sipa@ulyssis.org>Authored on Nov 1 2012, 14:52
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGING41db7c224a6a: Merge pull request #1963 from sipa/bugfix_nonewblock
Branches
Unknown
Tags
Unknown

Event Timeline

Pieter Wuille <sipa@ulyssis.org> committed rSTAGING5eaf91a42863: Bugfix: do not keep relaying spent wallet transactions (authored by Pieter Wuille <sipa@ulyssis.org>).Nov 1 2012, 17:06