Merge pull request 'fixed payment intent request' (#442) from fx-441 into main
All checks were successful
ci/woodpecker/push/frontend Pipeline was successful

Reviewed-on: #442
This commit was merged in pull request #442.
This commit is contained in:
2026-02-05 21:39:39 +00:00

View File

@@ -2,6 +2,9 @@ import 'package:pshared/controllers/balance_mask/wallets.dart';
import 'package:pshared/models/money.dart'; import 'package:pshared/models/money.dart';
import 'package:pshared/models/payment/asset.dart'; import 'package:pshared/models/payment/asset.dart';
import 'package:pshared/models/payment/chain_network.dart'; import 'package:pshared/models/payment/chain_network.dart';
import 'package:pshared/models/payment/currency_pair.dart';
import 'package:pshared/models/payment/fx/intent.dart';
import 'package:pshared/models/payment/fx/side.dart';
import 'package:pshared/models/payment/intent.dart'; import 'package:pshared/models/payment/intent.dart';
import 'package:pshared/models/payment/kind.dart'; import 'package:pshared/models/payment/kind.dart';
import 'package:pshared/models/payment/methods/card.dart'; import 'package:pshared/models/payment/methods/card.dart';
@@ -48,8 +51,14 @@ class MultipleIntentBuilder {
expYear: row.expYear, expYear: row.expYear,
), ),
amount: Money(amount: row.amount, currency: _currency), amount: Money(amount: row.amount, currency: _currency),
settlementMode: SettlementMode.fixSource, settlementMode: SettlementMode.fixReceived,
settlementCurrency: _currency, fx : FxIntent(
pair: CurrencyPair(
base: 'USDT', // TODO: fix currencies picking
quote: 'RUB',
),
side: FxSide.sellBaseBuyQuote,
),
), ),
) )
.toList(growable: false); .toList(growable: false);