contract MinimalOracleRelayerOverlay is GebAuth {
    OracleRelayerLike public oracleRelayer;
    uint256           public constant RAY = 10 ** 27;

    constructor(address oracleRelayer_) public GebAuth() {
        require(oracleRelayer_ != address(0), "MinimalOracleRelayerOverlay/null-address");
        oracleRelayer = OracleRelayerLike(oracleRelayer_);
    }

    /*
    * @notice Reset the redemption rate to 0%
    */
    function restartRedemptionRate() external isAuthorized {
        oracleRelayer.redemptionPrice();
        oracleRelayer.modifyParameters("redemptionRate", RAY);
    }
}
function restartRedemptionRate() external isAuthorized {
    oracleRelayer.redemptionPrice();
    oracleRelayer.modifyParameters("redemptionRate", RAY);
}

/*
 * @notice Reset the redemption rate to 0%
 */