```\n        if (isMint) {\n            /// @dev Mint cvgSdt 1:1 via CvgToke contract\n            cvgSdt.mint(receiver, rewardAmount);\n        } else {\n            ICrvPoolPlain _poolCvgSDT = poolCvgSDT;\n            /// @dev Only swap if the returned amount in CvgSdt is gretear than the amount rewarded in SDT\n            _poolCvgSDT.exchange(0, 1, rewardAmount, _poolCvgSDT.get_dy(0, 1, rewardAmount), receiver);\n        }\n```\n