persönliche Freiheit (Haftprüfung), hat sich ergeben: A.- Das Untersuchungsrichteramt des Kantons Solothurn führt eine Strafuntersuchung gegen X._. Dem Angeschuldigten wird die Beteiligung an qualifizierten Drogendelikten vorgeworfen. Seit 28. Februar 2001 befindet er sich in Untersuchungshaft. Am 20. März bzw. 12. April 2001 erfolgten Haftverlängerungen und Haftprüfungen durch das Obergericht des Kantons Solothurn. Auf Antrag des Untersuchungsrichteramtes vom 15. Juni 2001 hin bewilligte das Obergericht (Strafkammer) des Kantons Solothurn am 29. Juni 2001 die Haftverlängerung bis zum 31. August 2001. B.-Dagegen gelangte X._ mit staatsrechtlicher Beschwerde vom 26. Juli 2001 an das Bundesgericht. Er beantragt die Aufhebung des angefochtenen Entscheides des Obergerichtes sowie seine unverzügliche Haftentlassung. Die erhobenen Rügen ergeben sich aus den nachfolgenden Erwägungen. C.-Das Untersuchungsrichteramt und das Obergericht des Kantons Solothurn beantragen mit Stellungnahmen vom 6. August 2001 je die Abweisung der Beschwerde. Der Beschwerdeführer hat am 9. August 2001 repliziert. 