anchor.diff:               "because of incompatible version. ~n"
                "Local version: ~s, supports providers: ~p~n"
                "Remote version: ~s, supports providers: ~p~n"
  -             "Next retry not sooner than ~p s. ~n", [
  +             "Next retry not sooner than ~g s. ~n", [
           provider_logic:to_printable(State#state.peer_id),
           Version,
           [binary_to_list(B) || B <- CompatibleOpVersions],
  
positive.code: log_error(State, throw, {cannot_check_peer_op_version, HTTPErrorCode}) ->
      ?warning("Discarding connections renewal to provider ~ts because "
               "its version cannot be determined (HTTP ~b). ~n"
               "Next retry not sooner than ~p s. ~n", [
          provider_logic:to_printable(State#state.peer_id),
          HTTPErrorCode,
          State#state.renewal_interval / 1000
  
negative.code:         {error, peer_offline} ->
              {stop, normal, State1}
      end;
  
  handle_info(Info, State) ->
      ?log_bad_request(Info),
      {noreply, State}.
  