You're saying international law has no value to iran because the US and Isreal have no violated it. Im saying Iran commited to violating international law long ago and thus in a war with Iran no one would expect international law to be followed by either party. Sounds like you agree with the last part but maybe disagree with the first claim?
America violated international law many times, from well before. Vietnam, Iraq, Afghanistan, Abu Ghraib, etc etc etc
But when talking about international law in this instance, America started the aggression, which was a breach of International Law itself, so why should Iran abide by it?