Page MenuHomePhabricator

Ressurect BIP9 style activation mechanism
ClosedPublic

Authored by deadalnix on Feb 3 2020, 00:55.

Details

Summary

This partially restore BIP9 style activation.

Test Plan
make check

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jasonbcox added a subscriber: jasonbcox.

Reviewer note: This code is resurrected not from reverting past commits, but from Core's latest BIP9 code. This explains the differences from when it was removed to some things that are a little different (versionbitsinfo.h/cpp, way more comments, etc).

I also have some concerns on the rationale of this change, but we can discuss them offline.

src/versionbits.cpp
110 ↗(On Diff #15949)

braces

This revision is now accepted and ready to land.Feb 3 2020, 20:15
This revision was automatically updated to reflect the committed changes.