This is nothing significantly different from the Obama P5+1:
https://en.wikipedia.org/wiki/Iran_nuclear_deal
other than $300B war reparations