As long as you realize that the UN actions were completely justified by Iran's previous actions and violations of the NPT.
Again, Iran wasn't in violation of the NPT previously.
Your claims are wrong.
They signed on voluntarily to the additional protocols yet didn't ratify them. When the US reneged on agreements around fuel that time (like they appear ready to do again), they signalled they would end their voluntary agreement to the additional protocols. The US and UN SC argued that the voluntary additional protocols weren't voluntary, but their argument was never put to a legal challenge.
I understand that you are a warmonger bent upon supporting US/Israeli actions in the middle east, including supporting Saudi Arabia despite their 9/11 collusions, treatment of women and attacks in Yemen but you really need to stop pushing verifiably false claims so often. Like your claims about Iranian fuel processing, this claim about the additional protocols is just totally wrong.