aboutsummaryrefslogtreecommitdiff
path: root/src/policy
AgeCommit message (Expand)Author
2024-11-25doc: ephemeral policy: add missing closing double quoteSebastian Falbesoner
2024-11-25Merge bitcoin/bitcoin#31279: policy: ephemeral dust followupsglozow
2024-11-20CheckEphemeralSpends: return boolean, and set child state and txid outparamsGreg Sanders
2024-11-20CheckEphemeralSpends: no need to iterate inputs if no parent dustGreg Sanders
2024-11-20ephemeral policy doxygen cleanupGreg Sanders
2024-11-20ephemeral policy: IWYUGreg Sanders
2024-11-20Move+rename GetDustIndexes -> GetDustGreg Sanders
2024-11-15Use std::ranges for ephemeral policy checksGreg Sanders
2024-11-15Have HasDust and PreCheckValidEphemeralTx take CTransactionGreg Sanders
2024-11-15Rename CheckValidEphemeralTx to PreCheckEphemeralTxGreg Sanders
2024-11-13Move CalculateChunksForRBF() to the mempool changesetSuhas Daftuar
2024-11-13Don't distinguish between direct conflicts and all conflicts when doing clust...Suhas Daftuar
2024-11-13CheckEphemeralSpends: only compute txid of tx when neededGreg Sanders
2024-11-12policy: Allow dust in transactions, spent in-mempoolGreg Sanders
2024-10-23fees: Log non-fatal errors as [warning], instead of info-levelMarcoFalke
2024-10-16fees: Pin required version to 149900MarcoFalke
2024-10-16fees: Pin "version that wrote" to 0MarcoFalke
2024-08-29scripted-diff: LogPrint -> LogDebugMarcoFalke
2024-08-12policy/feerate.h: avoid constraint self-dependencyMatt Whitlock
2024-07-30policy: stop 3rd party wtxid malleability of anchor spendGreg Sanders
2024-07-08tidy: modernize-use-equals-defaultMarcoFalke
2024-07-02use version=3 instead of v3 in debug stringsglozow
2024-07-02scripted-diff: change names from V3 to TRUCglozow
2024-07-02[doc] replace mentions of v3 with TRUCglozow
2024-06-18rename policy/v3_policy.* to policy/truc_policy.*glozow
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