From "Help" on the "Trade Proposals" Screen:
With regards to the contract or salary change of a player, it's important to note that the timing of the contract or salary change is not based on actual timestamp but on the HBD cycle. For instance, if a trade is proposed and accepted during the AM cycle but a player has his contract extended earlier but also in the AM cycle, the trade will still be nullified.