Page MenuHomePhabricator

Change in transaction pull scheduling to prevent InvBlock-related attacks
AbandonedPublic

Authored by deadalnix on Nov 22 2019, 20:58.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Summary

Co-authored-by: Suhas Daftuar <sdaftuar@gmail.com>

This is a backport of Core PR14897.

Test Plan
make check
./test/functional/test_runner.py

Also run the test suite with ubsan.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
pr14897
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 8237
Build 14500: Default Diff Build & Tests
Build 14499: arc lint + arc unit

Event Timeline

Fabien requested changes to this revision.Nov 26 2019, 10:50
Fabien added a subscriber: Fabien.

Talked offline, this comes with some bugs and needs another PR for the fixes, clearing my queue for now.
Please request review again when this is sorted out.

This revision now requires changes to proceed.Nov 26 2019, 10:50