mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-07-12 16:02:40 +02:00
Merge bitcoin/bitcoin#21327: net_processing: ignore transactions while in IBD
6aed8b7e9b
[test] tx processing before and after ibd (glozow)b9e105b664
[net_processing] ignore all transactions during ibd (glozow) Pull request description: This is basically a mini, IBD-only version of #21224 Incoming transactions aren't really relevant until we're caught up. That's why we send a giant feefilter and don't send tx getdatas, but we also shouldn't process them if peers send them anyway. Simply ignore them. ACKs for top commit: jnewbery: reACK6aed8b7e9b
laanwj: Code review ACK6aed8b7e9b
Tree-SHA512: 8e1616bf355f9d0b180bdbc5461f24c757dc5d7bc7bf651470f3b0bffcca5d5e68287106255b5cede2d96b42bce448a0f8c0649de35a530c5e079f7c89c70a35
This commit is contained in:
@ -89,6 +89,8 @@ P2P_SERVICES = NODE_NETWORK | NODE_WITNESS
|
||||
P2P_SUBVERSION = "/python-p2p-tester:0.0.3/"
|
||||
# Value for relay that this test framework sends in its `version` message
|
||||
P2P_VERSION_RELAY = 1
|
||||
# Delay after receiving a tx inv before requesting transactions from non-preferred peers, in seconds
|
||||
NONPREF_PEER_TX_DELAY = 2
|
||||
|
||||
MESSAGEMAP = {
|
||||
b"addr": msg_addr,
|
||||
|
Reference in New Issue
Block a user