Added unit tests.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Apr 25 2020
No need to break this up.
No need to break this up.
Apr 24 2020
Fixed formatting.
Passed more information to CSeederNode. Moved banning logic to DetermineBan().
Apr 23 2020
Added comments, fixed naming, and increased unit testing coverage.
Restored newline.
Apr 22 2020
QT test plan?
Rebased.
Removed TestNode() completely.
See D5809 and others to follow.
Separated the TestNode() refactor out to its own diff (D5800).
Apr 20 2020
Folded information into fReliable to limit the amount of CAddrInfo that is exposed.
Pushed banning logic into TestNode().
Reproduction is difficult~ish. I can add logs of this bug using one of my testing branches.
Rebased.
Apr 18 2020
Let all returns fall through except Finished. Make logic more robust to account for some out-of-order messages. Update unit tests to reflect changes.
Apr 17 2020
Restructured code for handling HEADERS messages.
Apr 16 2020
Rebased of D5746 to remove assert.
Apr 15 2020
Rebase.
Rebase.