To make the filling: In a large mixing bowl, mix the ground pork with the salt until slightly sticky. Add the white pepper, oyster sauce, dark soy sauce, sesame oil, and chicken stock. Mix until well combined. Add the carrots and scallions and mix again.
To assemble the dumplings: Place about 1½ tablespoons of filling in the center of each wrapper. Loosely bring the sides of the wrapper up around the filling and gently press to help them stay in place. Top each dumpling with 1 shrimp.
To pan-fry the dumplings: Before turning on the heat, add the cooking oil to a large pan and arrange the dumplings inside. Turn the heat to medium and cook for about 1 minute, just until the bottoms begin to set.
To steam the dumplings: Partially cover the pan with the lid while carefully pouring in the water, then immediately cover completely. Steam for about 5 minutes, until most of the water has evaporated and the pork and shrimp are completely cooked through.
To crisp the dumplings: Remove the lid and cook uncovered for about 1 minute, until the remaining moisture has evaporated and the bottoms are golden and crispy.
To serve: Sprinkle with the scallions and drizzle with the soy sauce and chili oil. Serve immediately.