예제 #1
0
 def on_version(self, message):
     assert message.nVersion >= MIN_VERSION_SUPPORTED, "Version {} received. Test framework only supports versions greater than {}".format(
         message.nVersion, MIN_VERSION_SUPPORTED)
     if message.nVersion >= 70016:
         self.send_message(msg_wtxidrelay())
     self.send_message(msg_verack())
     self.nServices = message.nServices
예제 #2
0
 def on_version(self, message):
     assert message.nVersion >= MIN_P2P_VERSION_SUPPORTED, "Version {} received. Test framework only supports versions greater than {}".format(
         message.nVersion, MIN_P2P_VERSION_SUPPORTED)
     if message.nVersion >= 110016 and self.wtxidrelay:
         self.send_message(msg_wtxidrelay())
     if self.support_addrv2:
         self.send_message(msg_sendaddrv2())
     self.send_message(msg_verack())
     self.nServices = message.nServices
     self.send_message(msg_getaddr())