HomePhabricator

Track keypool entries as internal vs external in memory

Description

Track keypool entries as internal vs external in memory

Summary:
This resolves a super minor performance regressions in several
keypool-handling functions

Backport core's PR10235

Test Plan:

make check
./test/functional/test_runner.py --extended

Reviewers: #bitcoin_abc, jasonbcox

Reviewed By: #bitcoin_abc, jasonbcox

Subscribers: teamcity

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

Details

Provenance
Matt Corallo <git@bluematt.me>Authored on Apr 19 2017, 16:55
deadalnixCommitted on Jan 30 2018, 20:05
deadalnixPushed on Jan 30 2018, 20:14
Reviewer
Restricted Project
Differential Revision
D1043: Track keypool entries as internal vs external in memory
Parents
rSTAGING90e8343a5081: Make functions in validation.cpp static and pass chainparams
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/2761