Skip to content

Commit 02d4bc7

Browse files
committed
interfaces: remove redundant coinbase fee check in waitNext
- vTxFees now does not include the negative coinbase fee, hence this check can be removed.
1 parent 9a05b45 commit 02d4bc7

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

src/node/interfaces.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1015,16 +1015,12 @@ class BlockTemplateImpl : public BlockTemplate
10151015
if (current_fees == -1) {
10161016
current_fees = 0;
10171017
for (CAmount fee : m_block_template->vTxFees) {
1018-
// Skip coinbase
1019-
if (fee < 0) continue;
10201018
current_fees += fee;
10211019
}
10221020
}
10231021

10241022
CAmount new_fees = 0;
10251023
for (CAmount fee : tmpl->m_block_template->vTxFees) {
1026-
// Skip coinbase
1027-
if (fee < 0) continue;
10281024
new_fees += fee;
10291025
Assume(options.fee_threshold != MAX_MONEY);
10301026
if (new_fees >= current_fees + options.fee_threshold) return tmpl;

0 commit comments

Comments
 (0)