We do not currently know of any antonyms for committed a transgression.
For similar words to committed a transgression, try: