diff --git a/content/sips/sip-2036.md b/content/sips/sip-2036.md index 3cf237fd2..9c4ca3b9d 100644 --- a/content/sips/sip-2036.md +++ b/content/sips/sip-2036.md @@ -40,14 +40,10 @@ This SIP proposes to incorporate a revert, that throws the entire minting transa 5. Configurable Values --> -Pending +The fix entails reverting the inflation mint transaction, if a programmed distribution fails to sucessfully execute, in the [`RewardsDistribution.sol`](https://github.com/Synthetixio/synthetix/pull/2160/files#diff-31f3ee2aa3dfdba395e7dfb288545f20085d1e41053e64a009981a5edab44256R175) contract. +It is worth mentioning as a consequence of this fix, all future contracts that would receive snx distributions, will need to implement a `notifyReward` in the receiving contract, otherwise the distribution and weekly inflation print will fail. Currently, as per the state of the v2X contracts, at the time of writing this sip, no contracts are configured to receive snx inflation on a weekly basis, aside from [`SynthetixBridgeToOptimism.sol`](https://etherscan.io/address/0x39Ea01a0298C315d149a490E34B59Dbf2EC7e48F). -### Technical Specification - - - -Pending ### Test Cases @@ -55,7 +51,6 @@ Pending In case the distribution of rewards to L2 stakers fails, the entire `Synthetix.mint()` should revert. - ### Configurable Values (Via SCCP)