Pull-Requests
pull
rpc: change setmocktime check to use IsMockableChain
#18263
glozow on March 4, 2020 RPC/REST/ZMQ
glozow on March 4, 2020 RPC/REST/ZMQ
pull
wip [test] multiple reject reasons in v0_outputs_not_spendable
#18339
glozow on March 13, 2020 Tests
glozow on March 13, 2020 Tests
pull
[test] more specific feature_segwit test error messages and fixing incorrect comments
#18384
glozow on March 19, 2020 Tests
glozow on March 19, 2020 Tests
pull
p2p: unbroadcast followups: rpcs, nLastResend, mempool sanity check
#18895
glozow on May 6, 2020 P2P
glozow on May 6, 2020 P2P
pull
test: wait for disconnect in disconnect_p2ps + bloomfilter test followups
#19252
glozow on June 11, 2020 Tests
glozow on June 11, 2020 Tests
pull
p2p: disconnect peers that send filterclear + update existing filter msg disconnect logic
#19260
glozow on June 12, 2020 P2P
glozow on June 12, 2020 P2P
pull
validation: re-delegate absurd fee checking from mempool to clients
#19339
glozow on June 20, 2020 WalletRPC/REST/ZMQValidationReview club
glozow on June 20, 2020 WalletRPC/REST/ZMQValidationReview club
pull
test: apply strict verification flags for transaction tests and assert backwards compatibility
#19698
glozow on August 11, 2020 Tests
glozow on August 11, 2020 Tests
pull
test/refactor: reference p2p objects explicitly and remove confusing Test_Node.p2p property
#19804
glozow on August 25, 2020 Tests
glozow on August 25, 2020 Tests
pull
rpc: Return fee and vsize from testmempoolaccept
#19940
glozow on September 11, 2020 RPC/REST/ZMQValidation
glozow on September 11, 2020 RPC/REST/ZMQValidation
pull
validation/util: add GetTransactionFee
#20025
glozow on September 26, 2020 RPC/REST/ZMQValidationUtils/log/libsNeeds rebase
glozow on September 26, 2020 RPC/REST/ZMQValidationUtils/log/libsNeeds rebase
pull
rpc/validation: enable packages through testmempoolaccept
#20833
glozow on January 3, 2021 RPC/REST/ZMQP2PValidationMempool
glozow on January 3, 2021 RPC/REST/ZMQP2PValidationMempool
pull
locks and docs in ATMP and CheckInputsFromMempoolAndCache
#20834
glozow on January 3, 2021 RefactoringValidation
glozow on January 3, 2021 RefactoringValidation
pull
validation/coins: limit MemPoolAccept access to coins cache + make it responsible for uncaching
#21146
glozow on February 10, 2021 Validation
glozow on February 10, 2021 Validation
pull
[rfc] add option to bypass contextual timelocks in testmempoolaccept?
#21413
glozow on March 10, 2021 Needs rebaseNeeds Conceptual Review
glozow on March 10, 2021 Needs rebaseNeeds Conceptual Review
pull
refactor: Make MempoolAcceptResult members const
#21783
glozow on April 26, 2021 RefactoringValidation
glozow on April 26, 2021 RefactoringValidation
pull
mempool/validation: mempool ancestor/descendant limits for packages
#21800
glozow on April 28, 2021 TestsValidationMempoolReview club
glozow on April 28, 2021 TestsValidationMempoolReview club
pull
package testmempoolaccept followups
#22084
glozow on May 27, 2021 RefactoringRPC/REST/ZMQValidation
glozow on May 27, 2021 RefactoringRPC/REST/ZMQValidation
pull
policy: Trim Packages when transaction with same txid exists in mempool
#22252
glozow on June 15, 2021 Validation
glozow on June 15, 2021 Validation
pull
validation: distinguish between same tx and same-nonwitness-data tx in mempool
#22253
glozow on June 15, 2021 RPC/REST/ZMQValidation
glozow on June 15, 2021 RPC/REST/ZMQValidation
pull
Package Mempool Submission with Package Fee-Bumping
#22290
glozow on June 20, 2021 RPC/REST/ZMQValidationMempoolNeeds rebase
glozow on June 20, 2021 RPC/REST/ZMQValidationMempoolNeeds rebase
pull
validation: mempool validation and submission for packages of 1 child + parents
#22674
glozow on August 10, 2021 TX fees and policyValidationReview club
glozow on August 10, 2021 TX fees and policyValidationReview club
pull
RBF move 2/3: extract RBF logic into policy/rbf
#22675
glozow on August 10, 2021 RefactoringTX fees and policyValidation
glozow on August 10, 2021 RefactoringTX fees and policyValidation
pull
cut the validation <-> txmempool circular dependency 2/2
#22677
glozow on August 10, 2021 BugValidationMempool
glozow on August 10, 2021 BugValidationMempool
pull
RBF move (1/3): extract BIP125 Rule 5 into policy/rbf
#22796
glozow on August 25, 2021 RefactoringTX fees and policyValidation
glozow on August 25, 2021 RefactoringTX fees and policyValidation
pull
RBF move 3/3: move followups + improve RBF documentation
#22855
glozow on September 1, 2021 DocsTX fees and policy
glozow on September 1, 2021 DocsTX fees and policy
pull
[policy] check ancestor feerate in RBF, remove BIP125 Rule2
#23121
glozow on September 28, 2021 TX fees and policyNeeds rebase
glozow on September 28, 2021 TX fees and policyNeeds rebase
pull
txmempool -/-> validation 1/2: improve performance of check() and remove dependency on validation
#23157
glozow on October 1, 2021 RefactoringMempool
glozow on October 1, 2021 RefactoringMempool
pull
validation/refactor: refactoring for package submission
#23381
glozow on October 28, 2021 Refactoring
glozow on October 28, 2021 Refactoring
pull
bug fix: valid but different LockPoints after a reorg
#23683
glozow on December 6, 2021 BugMempool
glozow on December 6, 2021 BugMempool
pull
validation: followups for de-duplication of packages
#23804
glozow on December 17, 2021 Validation
glozow on December 17, 2021 Validation
pull
policy / validation: CPFP fee bumping within packages
#24152
glozow on January 25, 2022 TX fees and policyValidation
glozow on January 25, 2022 TX fees and policyValidation
pull
wallet: generate random change target for each tx for better privacy
#24494
glozow on March 7, 2022 WalletPrivacy
glozow on March 7, 2022 WalletPrivacy
pull
wallet: assert BnB's internally calculated waste is the same as GetSelectionWaste
#24530
glozow on March 11, 2022 Wallet
glozow on March 11, 2022 Wallet
pull
miner: bug fix? update for ancestor inclusion using modified fees, not base
#24538
glozow on March 11, 2022 Mining
glozow on March 11, 2022 Mining
pull
add RPC (-regtest only) for testing package policy
#24836
glozow on April 12, 2022 RPC/REST/ZMQ
glozow on April 12, 2022 RPC/REST/ZMQ
pull
Add test util to populate mempool with random transactions, fix #24634 bug
#24927
glozow on April 19, 2022 Tests
glozow on April 19, 2022 Tests
pull
policy: nVersion=3 and Package RBF
#25038
glozow on April 30, 2022 TX fees and policyNeeds rebaseNeeds Conceptual Review
glozow on April 30, 2022 TX fees and policyNeeds rebaseNeeds Conceptual Review
pull
doc requirement that replacement must have higher feerate than direct conflicts
#25382
glozow on June 15, 2022 Docs
glozow on June 15, 2022 Docs
pull
wallet: consolidate CoinSelectionParams::m_change_target and m_min_change_target
#25825
glozow on August 11, 2022 Wallet
glozow on August 11, 2022 Wallet
pull
mempool clean up: replace update_* structs with lambdas
#26048
glozow on September 8, 2022 RefactoringMempool
glozow on September 8, 2022 RefactoringMempool
pull
[24.x] wallet: Use correct effective value when checking target
#26242
glozow on October 4, 2022 Backport
glozow on October 4, 2022 Backport
pull
[24.x] p2p: Handle IsContinuationOfLowWorkHeadersSync return value correctly when new headers sync is started
#26382
glozow on October 24, 2022 Backport
glozow on October 24, 2022 Backport
pull
validation, bugfix: provide more info in *MempoolAcceptResult
#26646
glozow on December 6, 2022 BugValidation
glozow on December 6, 2022 BugValidation
pull
validate package transactions with their in-package ancestor sets
#26711
glozow on December 16, 2022 ValidationMempool
glozow on December 16, 2022 ValidationMempool
pull
mempool: disallow txns under min relay fee, even in packages
#26933
glozow on January 20, 2023 Mempool
glozow on January 20, 2023 Mempool
pull
mempool / miner: regularly flush <=0-fee entries and mine everything in the mempool
#27018
glozow on February 1, 2023 MiningMempoolCI failed
glozow on February 1, 2023 MiningMempoolCI failed
pull
mempool: keep CPFP'd transactions when loading from mempool.dat
#27476
glozow on April 17, 2023 Mempool
glozow on April 17, 2023 Mempool
pull
mempool / rpc: add getprioritisedtransactions, delete a mapDeltas entry when delta==0
#27501
glozow on April 20, 2023 RPC/REST/ZMQMempool
glozow on April 20, 2023 RPC/REST/ZMQMempool
pull
rpc: distinguish between vsize and sigop-adjusted mempool vsize
#27591
glozow on May 7, 2023 RPC/REST/ZMQNeeds rebaseNeeds Conceptual Review
glozow on May 7, 2023 RPC/REST/ZMQNeeds rebaseNeeds Conceptual Review
pull
rpc: allow submitpackage to be called outside of regtest
#27609
glozow on May 9, 2023 RPC/REST/ZMQ
glozow on May 9, 2023 RPC/REST/ZMQ
pull
[NO MERGE] BIP331 Ancestor Package Relay
#27742
glozow on May 24, 2023 P2PNeeds rebaseCI failed
glozow on May 24, 2023 P2PNeeds rebaseCI failed
pull
Package Relay 1/3: Introduce TxDownloadManager and improve orphan-handling
#28031
glozow on July 5, 2023 P2PNeeds rebase
glozow on July 5, 2023 P2PNeeds rebase
pull
validation: fix coins disappearing mid-package evaluation
#28251
glozow on August 10, 2023 BugValidation
glozow on August 10, 2023 BugValidation
pull
log: log wtxids when possible, add TXPACKAGES category
#28364
glozow on August 29, 2023 Utils/log/libs
glozow on August 29, 2023 Utils/log/libs
pull
[refactor] rewrite DisconnectedBlockTransactions to not use boost
#28385
glozow on September 1, 2023 Refactoring
glozow on September 1, 2023 Refactoring
pull
txorphanage: add size accounting, use wtxids, support multiple announcers
#28481
glozow on September 14, 2023 Needs rebase
glozow on September 14, 2023 Needs rebase
pull
p2p: stop announcing txs with ancestors below fee filter
#28533
glozow on September 26, 2023 P2PCI failed
glozow on September 26, 2023 P2PCI failed
pull
validation: return more helpful results for reconsiderable fee failures and skipped transactions
#28785
glozow on November 3, 2023 Validation
glozow on November 3, 2023 Validation
pull
rpc: permit any ancestor package through submitpackage
#28813
glozow on November 7, 2023 RPC/REST/ZMQ
glozow on November 7, 2023 RPC/REST/ZMQ
pull
v3 transaction policy for anti-pinning
#28948
glozow on November 27, 2023 TX fees and policyMempool
glozow on November 27, 2023 TX fees and policyMempool
pull
test: wallet rescan with reorged parent + IsFromMe child in mempool
#29179
glozow on January 4, 2024 Tests
glozow on January 4, 2024 Tests
pull
policy: enable sibling eviction for v3 transactions
#29306
glozow on January 24, 2024 TX fees and policy
glozow on January 24, 2024 TX fees and policy
pull
policy: bump TX_MAX_STANDARD_VERSION to 3
#29496
glozow on February 27, 2024 TX fees and policy
glozow on February 27, 2024 TX fees and policy
pull
[26.x] backports and final changes for v26.1rc2
#29509
glozow on February 28, 2024 BackportCI failed
glozow on February 28, 2024 BackportCI failed
pull
refactor: consolidate MempoolAcceptResult processing
#29619
glozow on March 11, 2024 Refactoring
glozow on March 11, 2024 Refactoring
pull
policy: restrict all TRUC (v3) transactions to 10kvB
#29873
glozow on April 15, 2024 TX fees and policy
glozow on April 15, 2024 TX fees and policy
pull
p2p: index TxOrphanage by wtxid, allow entries with same txid
#30000
glozow on April 29, 2024 P2P
glozow on April 29, 2024 P2P
pull
locks: introduce mutex for tx download, flush rejection filters once per tip change
#30111
glozow on May 15, 2024 P2P
glozow on May 15, 2024 P2P
pull
[26.x] backports and final changes for 26.2rc1
#30260
glozow on June 10, 2024 BackportCI failed
glozow on June 10, 2024 BackportCI failed
pull
remove truc_policy from libbitcoin_common_a_SOURCES
#30427
glozow on July 11, 2024 Build system
glozow on July 11, 2024 Build system
pull
docs: doc update for mempoolfullrbf default + log deprecation
#30594
glozow on August 6, 2024 Docs
glozow on August 6, 2024 Docs
pull
package validation: relax the package-not-child-with-unconfirmed-parents rule
#31385
glozow on November 28, 2024 TX fees and policy
glozow on November 28, 2024 TX fees and policy
pull
p2p: track and use all potential peers for orphan resolution
#31397
glozow on November 30, 2024 P2P
glozow on November 30, 2024 P2P
pull
[test] fix p2p_orphan_handling.py empty orphanage check
#31675
glozow on January 16, 2025 Tests
glozow on January 16, 2025 Tests
pull
TxOrphanage: account for size of orphans and count announcements
#31810
glozow on February 6, 2025 P2P
glozow on February 6, 2025 P2P
pull
validation: docs and cleanups for MemPoolAccept coins views
#32973
glozow on July 14, 2025 Docs
glozow on July 14, 2025 Docs
pull
policy: lower the default blockmintxfee, incrementalrelayfee, minrelaytxfee
#33106
glozow on July 31, 2025 TX fees and policyMining
glozow on July 31, 2025 TX fees and policyMining
pull
wallet: don't consider unconfirmed TRUC coins with ancestors
#33528
glozow on October 2, 2025 Wallet
glozow on October 2, 2025 Wallet
pull
doc: correct topology requirements in submitpackage helptext
#33630
glozow on October 14, 2025 Docs
glozow on October 14, 2025 Docs
Issues
issue
properly deprecate mempool entry RPC fee fields
#22682
glozow on August 11, 2021 RPC/REST/ZMQgood first issue
glozow on August 11, 2021 RPC/REST/ZMQgood first issue
issue
no test coverage for -datacarrier and -datacarriersize
#25787
glozow on August 5, 2022 Testsgood first issue
glozow on August 5, 2022 Testsgood first issue
issue
remove create_child_with_parents, make_chain, and create_raw_chain from test_framework/wallet
#25965
glozow on August 31, 2022 Refactoringgood first issue
glozow on August 31, 2022 Refactoringgood first issue