Byron Hambly
ace23d7b9b
Merge a97a89244e into merged_master (Bitcoin PR bitcoin/bitcoin#28368 )
2025-11-11 14:35:48 +02:00
Byron Hambly
5cd5716096
Merge d690f89b57 into merged_master (Bitcoin PR bitcoin/bitcoin#28785 )
2025-11-06 10:20:07 +02:00
Byron Hambly
13805696c0
Merge 21d985784f into merged_master (Bitcoin PR bitcoin/bitcoin#28788 )
2025-11-06 09:03:50 +02:00
Byron Hambly
938e8dde5d
Merge f23ac10ca5 into merged_master (Bitcoin PR bitcoin/bitcoin#28764 )
2025-11-05 19:43:55 +02:00
Byron Hambly
27a302a296
Merge a62f5ee86c into merged_master (Bitcoin PR bitcoin/bitcoin#27675 )
2025-07-04 09:56:00 +02:00
Byron Hambly
86d9d9f1fc
Merge 4d13fe47be into merged_master (Bitcoin PR bitcoin/bitcoin#25977 )
2025-06-23 15:29:05 +02:00
Byron Hambly
7f83d8d9fe
Merge bdfe27c9d2 into merged_master (Bitcoin PR bitcoin/bitcoin#26933 )
2025-05-14 14:04:27 +02:00
Byron Hambly
ef4fa0936a
Merge 542a2b567d into merged_master (Bitcoin PR bitcoin/bitcoin#26376 )
2025-03-03 12:12:31 +02:00
Byron Hambly
ca0a68b350
Merge UP TO 551c8e9526 into merged_master (UP TO bitcoin/bitcoin#26349 )
...
Includes FIXMEs for a few functional tests
2025-02-05 09:50:17 +02:00
ismaelsadeeq
714523918b
tx fees, policy: CBlockPolicyEstimator update from CValidationInterface notifications
...
`CBlockPolicyEstimator` will implement `CValidationInterface` and
subscribe to its notification to process transactions added and removed
from the mempool.
Re-delegate calculation of `validForFeeEstimation` from validation to fee estimator.
Also clean up the validForFeeEstimation arg thats no longer needed in `CTxMempool`.
Co-authored-by: Matt Corallo <git@bluematt.me>
2023-11-22 11:48:21 +01:00
glozow
1147e00e59
[validation] change package-fee-too-low, return wtxid(s) and effective feerate
...
With subpackage evaluation and de-duplication, it's not always the
entire package that is used in CheckFeerate. To be more helpful to the
caller, specify which transactions were included in the evaluation and
what the feerate was.
Instead of PCKG_POLICY (which is supposed to be for package-wide
errors), use PCKG_TX.
2023-11-07 11:26:17 +00:00
Greg Sanders
5380f05513
test: bugfix CheckPackageMempoolAcceptResult return all error strings
2023-11-03 16:05:55 -04:00
glozow
34088d6c9e
[test util] CheckPackageMempoolAcceptResult for sanity-checking results
2023-11-02 09:33:47 -04:00
Anthony Towns
1e9684f39f
mempool_entry: add mempool entry sequence number
2023-08-03 13:42:45 +10:00
Ryan Ofsky
8aa8f73adc
refactor: Replace std::optional<bilingual_str> with util::Result
2023-05-24 08:55:47 -04:00
MacroFake
fa2d01470a
test: Use type-safe NodeSeconds for TestMemPoolEntryHelper
2022-10-24 11:33:33 +02:00
MacroFake
fad7f2239c
test: Remove unused txmempool include from tests
2022-10-18 14:02:09 +02:00