copyWith method

ElectrumRequestDetails copyWith({
  1. int? requestID,
  2. Map<String, String>? headers,
  3. List<int>? bodyBytes,
  4. String? bodyString,
  5. ServiceReponseEncoding? responseEncoding,
  6. String? method,
})

Implementation

ElectrumRequestDetails copyWith({
  int? requestID,
  Map<String, String>? headers,
  List<int>? bodyBytes,
  String? bodyString,
  ServiceReponseEncoding? responseEncoding,
  String? method,
}) {
  return ElectrumRequestDetails(
    requestID: requestID ?? this.requestID,
    headers: headers ?? this.headers,
    responseEncoding: responseEncoding ?? this.responseEncoding,
    bodyString: bodyString ?? this.bodyString,
    bodyBytes: bodyBytes ?? this.bodyBytes,

    method: method ?? this.method,
  );
}