HomePhabricator

Refuse to retransmit transactions without vins
4ef92a9067a5Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Refuse to retransmit transactions without vins

Versions of bitcoin before 0.8.6 have a bug that inserted
empty transactions into the vtxPrev in the wallet, which will cause the node to be
banned when retransmitted, hence add a check for !tx.vin.empty()
before RelayTransaction.

Details

Provenance
Wladimir J. van der Laan <laanwj@gmail.com>Authored on Dec 4 2013, 14:40
deadalnixPushed on May 14 2017, 22:04
Parents
rABC00cfc9f0749d: Merge pull request #3355
Branches
Unknown
Tags
Unknown

Event Timeline

Wladimir J. van der Laan <laanwj@gmail.com> committed rABC4ef92a9067a5: Refuse to retransmit transactions without vins (authored by Wladimir J. van der Laan <laanwj@gmail.com>).Dec 4 2013, 14:40