HomePhabricator

validation: followups for de-duplication of packages

Description

validation: followups for de-duplication of packages

Summary:

- Add a test for packages with a mix of duplicate/different witness/new parents
- Fix issue with not notifying CValidationInterface when there's a partial submission due to fail-fast

This completes backport of core#23804.
For previous diffs, see D12913.

The test has been adapted and renamed to match our codebase.

Depends on D16387.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Differential Revision: https://reviews.bitcoinabc.org/D16389

Details

Provenance
glozow <gloriajzhao@gmail.com>Authored on Dec 17 2021, 14:06
FabienCommitted on Mon, Jul 1, 20:06
FabienPushed on Mon, Jul 1, 20:06
Reviewer
Restricted Project
Differential Revision
D16389: validation: followups for de-duplication of packages
Parents
rABC66ee3e84ade4: test: fix misleading fee unit in mempool_limit.py
Branches
Unknown
Tags
Unknown