Islamic financial contracts are designed to facilitate financing according to Islamic norms. Islamic financing in its first stages used only the partnership modes of Musharakah and Mudarabah. Later it is realized that, to avoid moral hazards, yet compete successfully with conventional banks, it...