This repository was archived by the owner on Aug 23, 2020. It is now read-only.

Description
Description
We only want to pass solid transactions to other nodes.
Motivation
Non solid transactions can't affect the ledger state. They might be plane spam.
No need to gossip them.
Requirements
- If a transaction gets quickly solid upon receival, add it to the networking broadcast queue
- Once a transaction becomes solid via the
TransactionValidator solidifier, add it to the broadcast queue.
- Once a transaction becomes solid via the
MilestoneSolidifier add it to the broadcast queue
- Once a transaction becomes solid via
TipsSolidifier (off by default) add it to the broadcast queue.