HomePhabricator

Move fee setting of OutputGroup to Insert

Description

Move fee setting of OutputGroup to Insert

Summary:

OutputGroup will handle the fee and effective value computations inside of Insert. It now needs to take the effective feerate and long term feerates as arguments to its constructor.

This is a partial backport of core#20040:
https://github.com/bitcoin/bitcoin/pull/20040/commits/99b399aba5d27476b61b4865cc39553d03965d57

Depends on D14018.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

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

Details

Provenance
Andrew Chow <achow101-github@achow101.com>Authored on Aug 31 2020, 19:56
FabienCommitted on Jun 9 2023, 05:59
FabienPushed on Jun 9 2023, 05:59
Reviewer
Restricted Project
Differential Revision
D14019: Move fee setting of OutputGroup to Insert
Parents
rABC399d24266641: Move GroupOutputs into SelectCoinsMinConf
Branches
Unknown
Tags
Unknown