Map<String, dynamic> toJson() { final map = <String, dynamic>{}; map['method'] = method; if (params != null) { map['params'] = params?.toJson(); } return map; }