Rinse the dried chickpeas several times before placing them in a medium sized bowl.
Fill the bowl with lukewarm water and leave the chickpeas to soak overnight or for several hours.
Rinse chickpeas again, add the chickpeas to a medium sized saucepan with water and par-boil the chickpeas for 10 minutes (This helps to ensure even cooking during the slow cooking process).
As the chickpeas are par boiling, add the olive oil to a skillet along 1tbsp worth of curry powder and cook the curry for 30 seconds on medium heat.
Now add the onion, scallion, garlic and ginger to the skillet and proceed to saute until soft and translucent.
Transfer the onion, garlic mixture into your slow cooker unit (my unit is removable so I don’t need to do this).
Then add the chickpeas (make sure you drain off the water first of all) and pour in the coconut milk and warm water.
Now add your herbs and spices - the paprika, all purpose seasoning, the remaining curry powder, allspice (pimento), thyme, black pepper, tomato paste and scotch bonnet.
Add the sweet potato and cho cho.
Stir the entire contents so everything is evenly combined and be sure to push the tied bundle of thyme to the bottom of your unit as this will ensure the thyme leaves pull away from the stem.
Place the lid on your slow cooker and cook for 4 hours on HIGH.
About 1 hour - 45 minutes before the cooking time is done check the liquid levels of the curry, you may want to add a splash of water now just to loosen things up/yield more sauce for the chickpeas.
Once the cooking time is done, be sure to do a taste test and adjust seasoning levels with pink salt and black pepper according to taste.
Remove the thyme stems and scotch bonnet before serving.