toMap method
Implementation
Map<String, dynamic> toMap() {
final result = <String, dynamic>{};
if (convertedAmount != null) {
result.addAll({'convertedAmount': convertedAmount});
}
if (totalAmount != null) {
result.addAll({'totalAmount': totalAmount});
}
if (feeInUSD != null) {
result.addAll({'feeInUSD': feeInUSD});
}
if (feeInToCurrency != null) {
result.addAll({'feeInToCurrency': feeInToCurrency});
}
if (feeInFromCurrency != null) {
result.addAll({'feeInFromCurrency': feeInFromCurrency});
}
if (conversionFeeInUSD != null) {
result.addAll({'conversionFeeInUSD': conversionFeeInUSD});
}
if (conversionFeeInToCurrency != null) {
result.addAll({'conversionFeeInToCurrency': conversionFeeInToCurrency});
}
if (conversionFeeInFromCurrency != null) {
result.addAll({
'conversionFeeInFromCurrency': conversionFeeInFromCurrency,
});
}
if (fromRate != null) {
result.addAll({'fromRate': fromRate});
}
if (toRate != null) {
result.addAll({'toRate': toRate});
}
if (intermediateUSDAmount != null) {
result.addAll({'intermediateUSDAmount': intermediateUSDAmount});
}
return result;
}