Grind everything in a blender with water until a smooth paste is formed. Place it aside.Boil tamarind or dates in water for 3-4 mins. Allow to cool and remove if any seed.Grind them with a cup of water until smooth.Take a pan and add the puree.Add ½ cup water and mix nicely.Also add jaggery powder, spice powder and salt.Mix and simmer for 4-5 mins, allow to thicken.Switch off the gas and allow to cool.Soak moong dal overnight or for 3-4 hrs. Drain the water and grind the soaked moong dal with green chilies and asafoetida. Add a little water if required and grind to a coarse paste. Just ensure the batter is thick.Add chopped ginger, turmeric and salt. Mix all nicely.Pestle coriander seed, pepper corn, cumin seed, fennel seed and carom seed with a mortar until a coarse powder is formed. Add them to the batter. Stir the batter nicely for 2-3 mins.Heat oil in a deep vessel or kadhai. Once the oil is hot reduce to medium heat, add a spoonful of batter in the oil. Don't cluster with too many. Fry few at a time.Deep fry the pakoras until crispy and golden brown in color from all sides.Place the bhajiyas on absorbent napkins to absorb excess oil.Serve the Moong dal bhajiya hot with spicy chutney, sweet chutney or tomato sauce.