In a glass bowl mix together soy sauce, wine and cornflour. Cut up chicken, if not already done, and add to the bowl. Stir together well. Let this marinade a few minutes.
Heat up frying pan or wok. Add peanut oil, sesame oil, crushed garlic and grated ginger. Fry breifly.
Drain chicken pieces , reserving the liquid, and add them to the pan a few at a time. Do this in batches so that they brown nicely.
When all of the chicken has been fried off, add the chicken pices back to the pan with the reserved marinade and chicken stock. Cook until thickened. Stir in honey. Taste to see if it is sweet enough. Add more honey if it needs it.
Remove from heat. Stir in green onions. Sprinkle over sesame seeds as a garnish. Serve hot.