code: def Serialize(self, writer):
          
          writer.WriteUInt32(self.Timestamp)
          writer.WriteUInt64(self.Services)
          # turn ip address into bytes
          octets = bytearray(map(lambda oct: int(oct), self.Address.split('.')))
          # pad to fixed length 16
          octets += bytearray(12)
          # and finally write to stream
          writer.WriteBytes(octets)
          writer.WriteUInt16(self.Port, endian='>')
docs: Serialize object.
  
          Args:
              writer (neo.IO.BinaryWriter):