Prepare the Chicken:
Slice the chicken into thin pieces.
In a bowl, mix 1 tsp vegetable oil, cornstarch, salt, and white pepper. Let marinate for 20 minutes.
Make the Sauce:
In a separate bowl, whisk together chicken stock, cornstarch, water, Shaoxing wine, oyster sauce, sesame oil, and sugar. Stir before using.
Stir-Fry the Chicken:
Heat a wok over high heat until nearly smoking.
Swirl in 2 tbsp vegetable oil and stir-fry the chicken in 2-3 batches for 1 minute each. Transfer back to the marinade bowl and set aside.
Cook the Vegetables:
Add the remaining 1 tbsp vegetable oil to the wok.
Stir-fry ginger, onion, and garlic for 30 seconds.
Add both types of mushrooms, bamboo shoots, and water chestnuts. Stir-fry for 30 seconds, then add the bok choy.
Combine Everything:
Return the cooked chicken to the wok.
Pour in the prepared sauce and stir-fry for 2-3 minutes until the sauce thickens and coats the ingredients.
Serve:
Enjoy immediately with steamed jasmine rice.