| 1658 | |
| 1659 | |
| 1660 | class msg_inv: |
| 1661 | __slots__ = ("inv",) |
| 1662 | msgtype = b"inv" |
| 1663 | |
| 1664 | def __init__(self, inv=None): |
| 1665 | if inv is None: |
| 1666 | self.inv = [] |
| 1667 | else: |
| 1668 | self.inv = inv |
| 1669 | |
| 1670 | def deserialize(self, f): |
| 1671 | self.inv = deser_vector(f, CInv) |
| 1672 | |
| 1673 | def serialize(self): |
| 1674 | return ser_vector(self.inv) |
| 1675 | |
| 1676 | def __repr__(self): |
| 1677 | return "msg_inv(inv=%s)" % (repr(self.inv)) |
| 1678 | |
| 1679 | |
| 1680 | class msg_getdata: |
no outgoing calls