Little white eggs on leaf

Can anyone tell me what this is? I found this on my outdoor cannabis plant on two leafs.

Look like aphid eggs to me.

Not Aphid, i did some research and it looks to be Moth eggs. I clipped those leaflets off and had no issues since.