aboutsummaryrefslogtreecommitdiff
path: root/src/policy
AgeCommit message (Expand)Author
2023-11-22tx fees, policy: cast with static_cast instead of C-Style castismaelsadeeq
2023-11-16Merge bitcoin/bitcoin#28605: Fix typosfanquake
2023-11-13Merge bitcoin/bitcoin#28076: util: Replace std::filesystem with util/fs.hfanquake
2023-11-10[refactor] remove access to mapTx from policy/rbf.cppglozow
2023-11-07doc: fix typosSjors Provoost
2023-11-03Merge bitcoin/bitcoin#28758: refactors for subpackage evaluationfanquake
2023-11-02Merge bitcoin/bitcoin#21161: Fee estimation: extend bucket ranges consistentlyglozow
2023-11-01scripted-diff: rename CheckPackage to IsWellFormedPackageglozow
2023-11-01[refactor] move package checks into helper functionsglozow
2023-10-05Merge bitcoin/bitcoin#27609: rpc: allow submitpackage to be called outside of...Andrew Chow
2023-10-04[net processing] FeeFilterRounder doesn't own a FastRandomContextdergoegge
2023-10-02[txpackages] IsChildWithParentsTree()glozow
2023-09-20Replace MAX_PACKAGE_SIZE with MAX_PACKAGE_WEIGHT to avoid vbyte confusionGreg Sanders
2023-09-14refactor: Replace <filesystem> with <util/fs.h>MarcoFalke
2023-09-13Merge bitcoin/bitcoin#28251: validation: fix coins disappearing mid-package e...fanquake
2023-09-13[policy] check for duplicate txids in packageglozow
2023-08-23Merge bitcoin/bitcoin#26291: Update MANDATORY_SCRIPT_VERIFY_FLAGSAndrew Chow
2023-08-22Merge bitcoin/bitcoin#28157: test doc: tests `acceptstalefeeestimates` option...glozow
2023-08-18Make post-p2sh consensus rules mandatory for tx relayAnthony Towns
2023-08-18doc, policy: Clarify comment on STANDARD_SCRIPT_VERIFY_FLAGSAnthony Towns
2023-08-17tx fees, policy: doc: update and delete unnecessary commentismaelsadeeq
2023-08-14Rename script/standard.{cpp/h} to script/solver.{cpp/h}Andrew Chow
2023-08-14MOVEONLY: Move datacarrier defaults to policy.hAndrew Chow
2023-08-14Move MANDATORY_SCRIPT_VERIFY_FLAGS from script/standard.h to policy/policy.hAnthony Towns
2023-06-26Merge bitcoin/bitcoin#27914: feerate: For GetFeePerK() return nSatoshisPerK i...fanquake
2023-06-19feerate: For GetFeePerK() return nSatoshisPerK instead of round trip through ...Andrew Chow
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-06-12Use `int32_t` type for most transaction size/weight valuesHennadii Stepanov
2023-05-20refactor: Move system from util to common libraryTheCharlatan
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-01-31clang-tidy: Fix `modernize-use-default-member-init` in headersHennadii Stepanov
2023-01-03Merge bitcoin/bitcoin#26289: Use util::Result in for calculating mempool ance...Andrew Chow
2022-12-24scripted-diff: Insert missed copyright headerHennadii Stepanov
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-21Merge bitcoin/bitcoin#26265: POLICY: Relax MIN_STANDARD_TX_NONWITNESS_SIZE to...Andrew Chow
2022-12-19Relax MIN_STANDARD_TX_NONWITNESS_SIZE to 65 non-witness bytesGreg Sanders
2022-12-13mempool: log/halt when CalculateMemPoolAncestors fails unexpectedlystickies-v
2022-12-13mempool: use util::Result for CalculateMemPoolAncestorsstickies-v
2022-11-30refactor: Move `txmempool_entry.h` --> `kernel/mempool_entry.h`Hennadii Stepanov
2022-11-16refactor: Move `CTxMemPoolEntry` class to its own moduleHennadii 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-10-10Merge bitcoin/bitcoin#26118: log: Use steady clock for bench loggingMacroFake
2022-10-05refactor: mempool: use CTxMempool::Limitsstickies-v
2022-09-19Use steady clock for bench loggingMacroFake
2022-09-02Fee estimation: extend bucket ranges consistentlyAnthony Towns
2022-08-22fixups for BIP125 doc cleanupglozow