HomePhabricator

[backport#14821] Replace CAffectedKeysVisitor with descriptor based logic

Description

[backport#14821] Replace CAffectedKeysVisitor with descriptor based logic

Summary:
0e75f44a0 Replace CAffectedKeysVisitor with descriptor based logic (Pieter Wuille)

Pull request description:

It seems we don't need a custom visitor pattern anymore to find what keys are affected by a script. Instead, infer the descriptor, and see which keys it expands to.

Backport of Core PR14821

Test Plan:

ninja check-all

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

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

Details

Provenance
MeshCollider <dobsonsa68@gmail.com>Authored on Dec 14 2018, 01:21
majcostaCommitted on Jun 6 2020, 10:45
majcostaPushed on Jun 6 2020, 10:45
Reviewer
Restricted Project
Differential Revision
D6402: [backport#14821] Replace CAffectedKeysVisitor with descriptor based logic
Parents
rABC13a97f03d39f: Remove unused variable
Branches
Unknown
Tags
Unknown