In a large mixing bowl, combine the flour, cornmeal, sugar, baking powder, salt, and baking soda.
Add the egg, honey, and buttermilk and stir until all combined.
Cover the bowl and chill the batter for 15 minutes. Stir well after chilling.
Pat the surface of the hotdogs dry with a paper towel, then insert the sticks halfway into the hotdogs.
Heat 4 inches of oil in a large pot to 350F degrees.
Pour the cornbread batter into a tall glass. Dip one hot dog into the batter until it's completely coated in batter, then gently lower the corndog into the hot oil.
Cook the corndog for about 3 minutes or until golden brown. Remove and place on paper towels to cool and drain off excess oil. Repeat the process with the remaining hot dogs and batter.