MCPcopy Create free account
hub / github.com/ElementsProject/elements / on_version

Method on_version

test/functional/test_framework/p2p.py:436–444  ·  view source on GitHub ↗
(self, message)

Source from the content-addressed store, hash-verified

434 pass
435
436 def on_version(self, message):
437 assert message.nVersion >= MIN_P2P_VERSION_SUPPORTED, "Version {} received. Test framework only supports versions greater than {}".format(message.nVersion, MIN_P2P_VERSION_SUPPORTED)
438 if message.nVersion >= 70016 and self.wtxidrelay:
439 self.send_message(msg_wtxidrelay())
440 if self.support_addrv2:
441 self.send_message(msg_sendaddrv2())
442 self.send_message(msg_verack())
443 self.nServices = message.nServices
444 self.send_message(msg_getaddr())
445
446 # Connection helper methods
447

Callers

nothing calls this directly

Calls 6

msg_wtxidrelayClass · 0.90
msg_sendaddrv2Class · 0.90
msg_verackClass · 0.90
msg_getaddrClass · 0.90
formatMethod · 0.80
send_messageMethod · 0.45

Tested by

no test coverage detected