Citation: 6B_181/2021 E. D

A.________ lässt mit Beschwerde in Strafsachen beantragen, unter Aufhebung des vorinstanzlichen Urteils sei er vollumfänglich freizusprechen; für das erst- und zweitinstanzliche Verfahren sei ihm eine Parteientschädigung zuzusprechen und die Gerichtskosten seien dem Kanton Solothurn aufzuerlegen; die Beschlagnahme des sichergestellten Bargeldbetrags sei aufzuheben und es seien ihm Fr. 317'700.-- umgehend auszuhändigen. Eventualiter sei unter teilweiser Aufhebung des angefochtenen Urteils auf die Einziehung sowie die Ersatzforderung zu verzichten und der sichergestellte resp. beschlagnahmte Bargeldbetrag von Fr. 317'700.-- umgehend an ihn herauszugeben. Subeventualiter sei die Sache unter Aufhebung des angefochtenen Urteils zur Neubeurteilung an das Obergericht des Kantons Solothurn zurückzuweisen. Die Staatsanwaltschaft teilt mit Eingabe vom 23. August 2022 mit, sie verzichte auf eine Stellungnahme. Derweil sich die Vorinstanz am 5. September 2022 vernehmen lässt.