26 lines
720 B
Dart
26 lines
720 B
Dart
import 'package:pshared/models/payment/fees/line.dart';
|
|
import 'package:pshared/models/payment/fx/quote.dart';
|
|
import 'package:pshared/models/payment/money.dart';
|
|
import 'package:pshared/models/payment/fees/network.dart';
|
|
|
|
|
|
class PaymentQuote {
|
|
final String? quoteRef;
|
|
final Money? debitAmount;
|
|
final Money? expectedSettlementAmount;
|
|
final Money? expectedFeeTotal;
|
|
final List<FeeLine>? feeLines;
|
|
final NetworkFee? networkFee;
|
|
final FxQuote? fxQuote;
|
|
|
|
const PaymentQuote({
|
|
required this.quoteRef,
|
|
required this.debitAmount,
|
|
required this.expectedSettlementAmount,
|
|
required this.expectedFeeTotal,
|
|
required this.feeLines,
|
|
required this.networkFee,
|
|
required this.fxQuote,
|
|
});
|
|
}
|