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
Branch
bip9resurect
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 9234
Build 16413: Default Diff Build & Tests
Build 16412: arc lint + arc unit

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

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.