Commit Graph

59 Commits (f1bcf3edc5027b501616670db33d8be1f2cb5a11)

Author SHA1 Message Date
Vasil Dimov 57529ac4db
test: set P2PConnection.p2p_connected_to_node in peer_connect_helper()
2 weeks ago
Vasil Dimov 22cd0e888c
test: support WTX INVs from P2PDataStore and fix a comment
2 weeks ago
Vasil Dimov ba621ffb9c
test: improve debug log message from P2PConnection::connection_made()
2 months ago
Ava Chow c51c694ede
Merge bitcoin/bitcoin#29431: test/BIP324: disconnection scenarios during v2 handshake
4 months ago
stratospher c642b08c4e test: Log when the garbage is actually sent to transport layer
6 months ago
MarcoFalke fa826db477
scripted-diff: test: Use int.to_bytes over struct packing
6 months ago
Sergi Delgado Segura c4f857cc30 test: Extends wait_for_getheaders so a specific block hash can be checked
7 months ago
Sergi Delgado Segura 61560d5e93 test: makes timeout a forced named argument in tests methods that use it
8 months ago
glozow 4de84557d6
Merge bitcoin/bitcoin#29356: test: make v2transport arg in addconnection mandatory and few cleanups
9 months ago
Sebastian Falbesoner c340503b67 test: p2p: adhere to typical VERSION message protocol flow
9 months ago
Sebastian Falbesoner 7ddfc28309 test: p2p: process post-v2-handshake data immediately
9 months ago
Sebastian Falbesoner b198b9c2ce test: p2p: introduce helper for sending prepared VERSION message
9 months ago
stratospher e7fd70f4b6 [test] make v2transport arg in addconnection mandatory and few cleanups
9 months ago
Ava Chow 411ba32af2
Merge bitcoin/bitcoin#24748: test/BIP324: functional tests for v2 P2P encryption
9 months ago
stratospher ffe6a56d75 [test] Check whether v2 TestNode performs downgrading
10 months ago
stratospher 4115cf9956 [test] Ignore BIP324 decoy messages
10 months ago
stratospher 382894c3ac [test] Reconnect using v1 P2P when v2 P2P terminates due to magic byte mismatch
10 months ago
stratospher a94e350ac0 [test] Build v2 P2P messages
10 months ago
stratospher bb7bffed79 [test] Use lock for sending P2P messages in test framework
10 months ago
stratospher 5b91fb14ab [test] Read v2 P2P messages
10 months ago
stratospher 05bddb20f5 [test] Perform initial v2 handshake
10 months ago
stratospher a049d1bd08 [test] Introduce EncryptedP2PState object in P2PConnection
10 months ago
stratospher 8d6c848a48 [test] Move MAGIC_BYTES to messages.py
10 months ago
Sebastian Falbesoner 4c65ac96f8 test: detect OS consistently using `platform.system()`
11 months ago
MarcoFalke fa02598469
test: Add missing sync on send_version in peer_connect
1 year ago
Martin Zumsande 88c33c6748 test: make python p2p not send getaddr messages when it's being connected to
1 year ago
Fabian Jahr 1ff1c34656
test: Rename wait_until_helper to wait_until_helper_internal
1 year ago
MarcoFalke fae0b21e6c
test: Combine sync_send_with_ping and sync_with_ping
1 year ago
glozow 9eac5a0529 [functional test] transaction orphan handling
1 year ago
MarcoFalke faa671591f
test: Use self.wait_until over wait_until_helper
2 years ago
fanquake 0c579203d2
Merge bitcoin/bitcoin#25867: lint: enable E722 do not use bare except
2 years ago
Leonardo Lazzaro 61bb4e783b lint: enable E722 do not use bare except
2 years ago
Hennadii Stepanov 306ccd4927
scripted-diff: Bump copyright headers
2 years ago
MacroFake 8c5c98db47
Merge bitcoin/bitcoin#26248: net: Set relay in version msg to peers with relay permission in -blocksonly mode
2 years ago
Gleb Naumenko cfcef60779 test: Add functional tests for sendtxrcncl from inbound
2 years ago
MacroFake dddd1acf58
net: Set relay in version msg to peers with relay permission
2 years ago
Sebastian Falbesoner 71e4cfefe7 test: p2p: add missing BIP157 message types to MESSAGEMAP
3 years ago
W. J. van der Laan 63c0d0e937
Merge bitcoin/bitcoin#21327: net_processing: ignore transactions while in IBD
3 years ago
MarcoFalke fac23c2114
scripted-diff: Bump copyright headers
3 years ago
glozow 6aed8b7e9b [test] tx processing before and after ibd
3 years ago
Jon Atack b69a106bcd
test: use test_framework.p2p P2P_SERVICES in functional tests
3 years ago
Hennadii Stepanov f55932678f
qa: Fix "RuntimeError: Event loop is closed" on Windows
3 years ago
Amiti Uttarwar 1d1ef2db7e [net_processing] Defer initializing m_addr_known
3 years ago
MarcoFalke faa51ef4d3
test: Fix intermittent issue in p2p_addr_relay.py
4 years ago
John Newbery 9ce4c3c4c1 [test] Add P2P_SERVICES to p2p.py
4 years ago
John Newbery 010542614d [test] Move MY_RELAY to p2p.py
4 years ago
John Newbery 9b4054cb7a [test] Move MY_SUBVERSION to p2p.py
4 years ago
John Newbery 7e158a6910 [test] Move MY_VERSION to p2p.py
4 years ago
John Newbery 652311165c [test] Move MIN_VERSION_SUPPORTED to p2p.py
4 years ago
Amiti Uttarwar 3997ab9154 [test] Add test framework support to create outbound connections.
4 years ago