Page MenuHomePhabricator

qt: Use SynchronizationState enum for signals to GUI
ClosedPublic

Authored by Fabien on Nov 9 2020, 15:48.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABC03c8acb87d90: qt: Use SynchronizationState enum for signals to GUI
Summary
This PR is a followup of #18121 and:

    addresses confusion about GUI notification throttling conditions
    removes isInitialBlockDownload() call from the GUI back to the node
(on macOS).

Backport of core PR18152.

Depends on D8334.

Test Plan
ninja all check-all

Also run the tests on OSX.

Diff Detail

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

Event Timeline

Fabien requested review of this revision.Nov 9 2020, 15:48
This revision is now accepted and ready to land.Nov 9 2020, 16:34