the stupid eggplant i bought from hope depot was riddled with aphids, good thing a natural supply of lady bugs took care of it before it spread!

as for the mantis eggs, im pretty sure they didn't hatch, i believe you will see the holes. also, you will definitely see some around if it did hatch! check to see if there are any dead ones below it as some die while trying to escape from weakness.