Page MenuHomePhabricator

More block template creation simplifications
ClosedPublic

Authored by Fabien on Mar 21 2023, 13:07.

Details

Reviewers
sdulfari
Group Reviewers
Restricted Project
Commits
rABC22e23cf537c1: More block template creation simplifications
Summary

This is a small refactor that makes the code easier to reason about by limiting the use of iterators. This causes less dereferences (the code is easier to read) and allow for a mapTx lookup removal.

Test Plan
ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Branch
miner_addtxs_simplification
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 22565
Build 44750: Build Diffbuild-diff · lint-circular-dependencies · build-without-wallet · build-clang-tidy · build-clang · build-debug
Build 44749: arc lint + arc unit