aboutsummaryrefslogtreecommitdiff
path: root/src/policy
AgeCommit message (Expand)Author
2021-10-05refactor: Block unsafe fs::path std::string conversion callsRussell Yanofsky
2021-09-30[MOVEONLY] consensus: move amount.h into consensusfanquake
2021-09-20add missing includes in policy/rbfglozow
2021-09-10[doc] improve RBF documentationglozow
2021-09-10[policy/refactor] pass in relay fee instead of using globalglozow
2021-09-02whitespace fixups after move and scripted-diffglozow
2021-09-02scripted-diff: rename variables in policy/rbfglozow
2021-09-02MOVEONLY: fee checks (Rules 3 and 4) to policy/rbfglozow
2021-09-02MOVEONLY: check that fees > direct conflicts to policy/rbfglozow
2021-09-02MOVEONLY: check for disjoint conflicts and ancestors to policy/rbfglozow
2021-09-02MOVEONLY: BIP125 Rule 2 to policy/rbfglozow
2021-09-02Make GetEntriesForConflicts return std::optionalglozow
2021-08-24MOVEONLY: getting mempool conflicts to policy/rbfglozow
2021-08-24MOVEONLY: BIP125 max conflicts limit to policy/rbf.hglozow
2021-06-02MOVEONLY: context-free package policiesglozow
2021-06-02[package] static_assert max package size >= max tx sizeglozow
2021-05-27Merge bitcoin/bitcoin#20833: rpc/validation: enable packages through testmemp...W. J. van der Laan
2021-05-24Convert uses of double-serialization to {En,De}codeDoublePieter Wuille
2021-05-24[policy] limit package sizesglozow
2021-05-24Merge bitcoin/bitcoin#21848: refactor: Make CFeeRate constructor architecture...MarcoFalke
2021-05-24scripted-diff: Replace `GetDataDir()` calls with `gArgs.GetDataDirNet()` callsKiminuo
2021-05-20[policy] Define packagesglozow
2021-05-18refactor: Make CFeeRate constructor architecture-independentMarcoFalke
2021-05-01scripted-diff: Clarify that feerates are per virtual sizeMarcoFalke
2021-04-06doc: fixup -Wdocumentation issuesfanquake
2021-01-03refactor: Use C++17 std::array deduction for ALL_FEE_ESTIMATE_HORIZONSMarcoFalke
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-12-26refactor: Enable -Wswitch for FeeEstimateHorizonMarcoFalke
2020-12-15Merge #20611: Move TX_MAX_STANDARD_VERSION to policyWladimir J. van der Laan
2020-12-10Move TX_MAX_STANDARD_VERSION to policyMarcoFalke
2020-12-07log: Clarify that failure to read fee_estimates.dat is non-fatalMarcoFalke
2020-12-07log: Clarify that failure to write fee_estimates.dat is non-fatalMarcoFalke
2020-12-03feestimator: encapsulate estimation file logicAntoine Poinsot
2020-12-01Merge #20207: Follow-up extra comments on taproot code and testsMarcoFalke
2020-11-26Mention units of MAX_STANDARD_ policy constantsPieter Wuille
2020-11-26Document additional IsWitnessStandard behaviorPieter Wuille
2020-11-25Add MAX_STANDARD_SCRIPTSIG_SIZE to policysanket1729
2020-11-12wallet: update fee rate units, use sat/vB for fee_rate error messagesJon Atack
2020-11-11wallet: add CFeeRate ctor doxygen documentationJon Atack
2020-10-30Only relay Taproot spends if next block has it activePieter Wuille
2020-10-12Make Taproot spends standard + policy limitsPieter Wuille
2020-09-14policy/fees: remove a floating-point division by zeroAntoine Poinsot
2020-09-14policy/fees: unify some duplicated for loopsAntoine Poinsot
2020-09-14policy/fees: small readability improvementsAntoine Poinsot
2020-09-14policy/fee: remove requireGreater parameter in EstimateMedianVal()Antoine Poinsot
2020-09-14policy/fees: correct decay explanation commentsAntoine Poinsot
2020-09-05doc: Add doxygen comment to IsRBFOptInMarcoFalke
2020-09-05refactor: Add IsRBFOptInEmptyMempoolMarcoFalke
2020-08-04Add txids with non-standard inputs to reject filterSuhas Daftuar
2020-07-05doc: Add non-thread-safe note to FeeFilterRounder::round()Hennadii Stepanov