fix trade creation time (#2020)

This commit is contained in:
Serhii 2025-02-16 21:05:02 +02:00 committed by GitHub
parent 420d77c143
commit f35c20203e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 7 additions and 7 deletions

View file

@ -171,8 +171,8 @@ class LetsExchangeExchangeProvider extends ExchangeProvider {
final expiredAtTimestamp = responseJSON['expired_at'] as int;
final extraId = responseJSON['deposit_extra_id'] as String?;
final createdAt = DateTime.parse(createdAtString);
final expiredAt = DateTime.fromMillisecondsSinceEpoch(expiredAtTimestamp * 1000);
final createdAt = DateTime.parse(createdAtString).toLocal();
final expiredAt = DateTime.fromMillisecondsSinceEpoch(expiredAtTimestamp * 1000).toLocal();
CryptoCurrency fromCurrency;
if (request.fromCurrency.tag != null && request.fromCurrency.title == from) {
@ -236,8 +236,8 @@ class LetsExchangeExchangeProvider extends ExchangeProvider {
final expiredAtTimestamp = responseJSON['expired_at'] as int;
final extraId = responseJSON['deposit_extra_id'] as String?;
final createdAt = DateTime.parse(createdAtString);
final expiredAt = DateTime.fromMillisecondsSinceEpoch(expiredAtTimestamp * 1000);
final createdAt = DateTime.parse(createdAtString).toLocal();
final expiredAt = DateTime.fromMillisecondsSinceEpoch(expiredAtTimestamp * 1000).toLocal();
return Trade(
id: id,

View file

@ -156,9 +156,9 @@ class StealthExExchangeProvider extends ExchangeProvider {
final createdAtString = responseJSON['created_at'] as String;
final extraId = deposit['extra_id'] as String?;
final createdAt = DateTime.parse(createdAtString);
final createdAt = DateTime.parse(createdAtString).toLocal();
final expiredAt = validUntil != null
? DateTime.parse(validUntil)
? DateTime.parse(validUntil).toLocal()
: DateTime.now().add(Duration(minutes: 5));
@ -221,7 +221,7 @@ class StealthExExchangeProvider extends ExchangeProvider {
final receiveAmount = toDouble(withdrawal['amount']);
final status = responseJSON['status'] as String;
final createdAtString = responseJSON['created_at'] as String;
final createdAt = DateTime.parse(createdAtString);
final createdAt = DateTime.parse(createdAtString).toLocal();
final extraId = deposit['extra_id'] as String?;
return Trade(