Blend everything in a food processor
The dates should go first + the water. After this is mixed well you can add all other ingredients one at a time besides the nuts. When everything is mixed well you can remove the contents of the food processor and then blend the roasted nuts until they are tiny and pebble like. Once this texture is achieved you can then add back the date mixture and mix until blended well.
Spread the mixture in a baking dish and place in fridge for an hour to set before cutting.