OS versions are specific to a given device. For example, a Verizon V30 firmware wouldn't be compatible with your T-Mobile V30. If an official update hasn't been released, your only option would be to look into third party developers, and the XDA Developers forums would be the go to place for something like that. I don't know if a compatible third party version of Android 10 is even available for your phone, so you'll have to research that yourself unless someone else here knows the answer. If you do find one, installing it is not without its own risks. Make sure you also research how to recover from a bricked phone for yours before you even start trying to install a custom OS.