A former commander of Iran's Revolutionary Guards, Mohsen Rezaie, warned on Wednesday that Israel would "pay a heavy price" for assassinating Hamas leader Ismail Haniyeh in Tehran, Iranian state media reported.