In fact verses 12 to 15 of Revelation 22 are very like Malachi three, because they speak of coming in judgement, of washing, and of the testimony of Jesus against evildoers. It's not quite the same list as in Malachi, but very similar. Both lists have this fundamental thing in common. All the sins mentioned are symptoms of breaking faith. Sorcerers are those who break faith by worshipping powers other than God.
Adulterers break their marriage covenants.
Perjurers, defrauders, and oppressors of the powerless are those who break faith in relationships. Next week I'll say more about the final judgement and the salvation of God's people and about ruined relationships rectified. Let me leave you with a question.