Implementation
Future<FeeResponse?> fee(FeeRequest request) async {
Uri serverURI = Uri.parse(_transferServiceAddress).resolve('fee');
_FeeRequestBuilder requestBuilder = _FeeRequestBuilder(httpClient, serverURI);
final Map<String, String> queryParams = {
"operation": request.operation,
"asset_code": request.assetCode,
"amount": request.amount.toString(),
};
if (request.type != null) {
queryParams["type"] = request.type!;
}
FeeResponse response =
await requestBuilder.forQueryParameters(queryParams).execute(request.jwt);
return response;
}