Here are the details:
2015: $10m (which is $5m less than what he made last year)
2016-18: $15m each year
2019-2021: $35m per year, all deferred from 2022-2028 interest free.
$50m signing bonus spread out throughout the life of the contract.
Other Bonuses:
$250,000 per Cy Young, MVP or World Series MVP award
$150,000 per MVP of the League Championship Series
$100,000 per all-star team, Gold Glove or Silver Slugger
There is NOT a no-trade clause, though the deferred money for pitching years 35, 36, and 37 make any trade difficult.