HomePhabricator

blockfilter: Refactor and add tests for BlockFilter construction

Description

blockfilter: Refactor and add tests for BlockFilter construction

Summary:
This is a backport of core PR 14172
e4ed8ce2c blockfilter: Remove default clause in switch statement.
c30620983 blockfilter: Additional constructors for BlockFilter.
20b812993 blockfilter: Refactor GCS params into struct.

Depends on D2867

Test Plan: make check

Reviewers: #bitcoin_abc, deadalnix, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

Maniphest Tasks: T589

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

Details

Provenance
jimpoAuthored on May 4 2019, 17:18
Mark Lundeberg <36528214+markblundeberg@users.noreply.github.com>Committed on May 4 2019, 17:32
markblundebergPushed on May 4 2019, 17:32
Reviewer
Restricted Project
Differential Revision
D2872: blockfilter: Refactor and add tests for BlockFilter construction
Parents
rABCf1cf81504278: blockfilter: add block filters
Branches
Unknown
Tags
Unknown

Event Timeline

Mark Lundeberg <36528214+markblundeberg@users.noreply.github.com> committed rABC7a78809ec2f9: blockfilter: Refactor and add tests for BlockFilter construction (authored by jimpo).May 4 2019, 17:32