aboutsummaryrefslogtreecommitdiff
path: root/src/policy
AgeCommit message (Expand)Author
2024-06-17Merge bitcoin/bitcoin#28984: Cluster size 2 package rbfAva Chow
2024-06-10PackageV3Checks: Relax assumptionsGreg Sanders
2024-06-07refactor: Rename CTransaction::nVersion to versionAva Chow
2024-06-02[policy] make v3 transactions standardglozow
2024-05-31[refactor] use TRUC_VERSION in place of 3glozow
2024-05-23Merge bitcoin/bitcoin#29873: policy: restrict all TRUC (v3) transactions to 1...Ava Chow
2024-05-21[policy] restrict all v3 transactions to 10kvBglozow
2024-05-03Merge bitcoin/bitcoin#30024: doc: replace remaining "520" magic nums with MAX...Ava Chow
2024-05-02Replace remaining "520" magic numbers with MAX_SCRIPT_ELEMENT_SIZEJon Atack
2024-05-01[txpackages] use std::lexicographical_compare instead of sorting hex stringsglozow
2024-04-30Merge bitcoin/bitcoin#28970: p2p: opportunistically accept 1-parent-1-child p...Ava Chow
2024-04-26[txpackages] add canonical way to get hash of packageglozow
2024-04-22Avoid explicitly computing diagram; compare based on chunksPieter Wuille
2024-03-26ImprovesFeerateDiagram: Spelling fix and removal of unused diagram vectorsGreg Sanders
2024-03-26Merge bitcoin/bitcoin#29242: Mempool util: Add RBF diagram checks for single ...glozow
2024-03-18Implement ImprovesFeerateDiagramGreg Sanders
2024-03-01[policy] sibling eviction for v3 transactionsglozow
2024-02-21[refactor] return pair from SingleV3Checksglozow
2024-02-12[doc] fix docs and comments from v3glozow
2024-02-09Merge bitcoin/bitcoin#28948: v3 transaction policy for anti-pinningAva Chow
2024-02-08[policy] add v3 policy rulesglozow
2024-01-31Don't use scientific notation in log messagesKristaps Kaupe
2024-01-16[refactor] change Workspace::m_conflicts and adjacent funcs/structs to use Txidglozow
2024-01-03Merge bitcoin/bitcoin#29013: test: doc: follow-up #28368Gloria Zhao
2024-01-02tx fees: update `m_from_disconnected_block` to `m_mempool_limit_bypassed`ismaelsadeeq
2023-12-09Add multiplication operator to CFeeRateMurch
2023-11-22tx fees, policy: CBlockPolicyEstimator update from `CValidationInterface` not...ismaelsadeeq
2023-11-22tx fees, policy: update `CBlockPolicyEstimator::processBlock` parameterismaelsadeeq
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