aboutsummaryrefslogtreecommitdiff
path: root/src/policy/fees.h
AgeCommit message (Expand)Author
2023-11-22tx fees, policy: CBlockPolicyEstimator update from `CValidationInterface` not...ismaelsadeeq
2023-11-22tx fees, policy: update `CBlockPolicyEstimator::processBlock` parameterismaelsadeeq
2023-10-04[net processing] FeeFilterRounder doesn't own a FastRandomContextdergoegge
2023-08-17tx fees, policy: doc: update and delete unnecessary commentismaelsadeeq
2023-06-14tx fees, policy: read stale fee estimates with a regtest-only optionismaelsadeeq
2023-06-14tx fees, policy: do not read estimates of old fee_estimates.datismaelsadeeq
2023-06-14tx fees, policy: periodically flush fee estimates to fee_estimates.datismaelsadeeq
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-01-31clang-tidy: Fix `modernize-use-default-member-init` in headersHennadii Stepanov
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-10-13add lock annotation for FeeFilterRounder::round()glozow
2022-10-13Merge bitcoin/bitcoin#24407: fees: make the class FeeFilterRounder thread-safeAndrew Chow
2022-06-29Use AutoFile where possibleMacroFake
2022-06-28fees: Pass in a filepath instead of referencing gArgsCarl Dong
2022-05-31Move minRelayTxFee to policy/settingsMacroFake
2022-04-18style: rename variables to match coding styleVasil Dimov
2022-04-18fees: make FeeFilterRounder::feeset constVasil Dimov
2022-04-18fees: make the class FeeFilterRounder thread-safeVasil Dimov
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-02Merge bitcoin/bitcoin#22014: refactor: Make m_cs_fee_estimator non-recursiveMarcoFalke
2021-09-30[MOVEONLY] consensus: move amount.h into consensusfanquake
2021-05-21refactor: Make m_cs_fee_estimator non-recursiveHennadii Stepanov
2021-05-21refactor: Add non-thread-safe CBlockPolicyEstimator::_removeTx helperHennadii Stepanov
2021-05-21Add thread safety annotations to CBlockPolicyEstimator public functionsHennadii Stepanov
2021-01-03refactor: Use C++17 std::array deduction for ALL_FEE_ESTIMATE_HORIZONSMarcoFalke
2020-12-03feestimator: encapsulate estimation file logicAntoine Poinsot
2020-09-14policy/fees: correct decay explanation commentsAntoine Poinsot
2020-07-05doc: Add non-thread-safe note to FeeFilterRounder::round()Hennadii Stepanov
2020-06-24MOVEONLY: Make FeeEstimateMode available to CFeeRateKarl-Johan Alm
2020-01-15scripted-diff: Bump copyright of files changed in 2020MarcoFalke
2020-01-15scripted-diff: Replace CCriticalSection with RecursiveMutexMarcoFalke
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-06-28[wallet] abort when attempting to fund a transaction above maxtxfeeSjors Provoost
2019-04-09[build] Add several util unitsJohn Newbery
2018-12-03Add locking annotations to feeStats, shortStats and longStatspracticalswift
2018-12-02scripted-diff: Rename from cs_feeEstimator to m_cs_fee_estimatorpracticalswift
2018-12-02policy: Add Clang thread safety annotations for variables guarded by cs_feeEs...practicalswift
2018-09-26doxygen: Fix member commentsMarcoFalke
2018-08-30Merge #14103: docs: Fix broken Doxygen commentsWladimir J. van der Laan
2018-08-08Fix incorrect Doxygen commentspracticalswift
2018-07-27Update copyright headers to 2018DrahtBot
2018-04-05Merge #12859: Bugfix: Include <memory> for std::unique_ptrWladimir J. van der Laan
2018-04-02Bugfix: Include <memory> for std::unique_ptrLuke Dashjr
2018-04-01Merge #12757: Clarify include guard naming conventionMarcoFalke
2018-03-22Fix missing or inconsistent include guardspracticalswift
2018-03-09scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift
2018-01-25fee estimator: avoid sorting mempool on shutdownSuhas Daftuar
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-11-09Use unique_ptr:s for {fee,short,long}Stats (TxConfirmStats)practicalswift