(self)
| 1538 | msgtype = b"version" |
| 1539 | |
| 1540 | def __init__(self): |
| 1541 | self.nVersion = 0 |
| 1542 | self.nServices = 0 |
| 1543 | self.nTime = int(time.time()) |
| 1544 | self.addrTo = CAddress() |
| 1545 | self.addrFrom = CAddress() |
| 1546 | self.nNonce = random.getrandbits(64) |
| 1547 | self.strSubVer = '' |
| 1548 | self.nStartingHeight = -1 |
| 1549 | self.relay = 0 |
| 1550 | |
| 1551 | def deserialize(self, f): |
| 1552 | self.nVersion = struct.unpack("<i", f.read(4))[0] |