+source currency pick fix +fx side propagation

This commit is contained in:
Stephan D
2026-02-26 02:39:48 +01:00
parent 008427483c
commit 70b1c2a9cc
73 changed files with 2123 additions and 656 deletions

View File

@@ -6,22 +6,22 @@ import 'package:pshared/models/payment/fx/intent.dart';
extension FxIntentMapper on FxIntent {
FxIntentDTO toDTO() => FxIntentDTO(
pair: pair?.toDTO(),
side: fxSideToValue(side),
firm: firm,
ttlMs: ttlMs,
preferredProvider: preferredProvider,
maxAgeMs: maxAgeMs,
);
pair: pair?.toDTO(),
side: fxSideToValue(side),
firm: firm,
ttlMs: ttlMs,
preferredProvider: preferredProvider,
maxAgeMs: maxAgeMs,
);
}
extension FxIntentDTOMapper on FxIntentDTO {
FxIntent toDomain() => FxIntent(
pair: pair?.toDomain(),
side: fxSideFromValue(side),
firm: firm,
ttlMs: ttlMs,
preferredProvider: preferredProvider,
maxAgeMs: maxAgeMs,
);
pair: pair?.toDomain(),
side: fxSideFromValue(side),
firm: firm,
ttlMs: ttlMs,
preferredProvider: preferredProvider,
maxAgeMs: maxAgeMs,
);
}