/* * This file is part of Stack Wallet. * * Copyright (c) 2023 Cypher Stack * All Rights Reserved. * The code is distributed under GPLv3 license, see LICENSE file for details. * Generated by Cypher Stack on 2023-05-26 * */ import 'package:decimal/decimal.dart'; import '../response_objects/crypto.dart'; import '../response_objects/fiat.dart'; import '../response_objects/order.dart'; import '../response_objects/quote.dart'; class Simplex { List supportedCryptos = []; List supportedFiats = []; SimplexQuote quote = SimplexQuote( crypto: Crypto.fromJson({'ticker': 'BTC', 'name': 'Bitcoin', 'image': ''}), fiat: Fiat.fromJson( {'ticker': 'USD', 'name': 'United States Dollar', 'image': ''}, ), youPayFiatPrice: Decimal.parse("100"), youReceiveCryptoAmount: Decimal.parse("1.0238917"), id: "someID", receivingAddress: '', buyWithFiat: true, ); SimplexOrder order = SimplexOrder( quote: SimplexQuote( crypto: Crypto.fromJson({'ticker': 'BTC', 'name': 'Bitcoin', 'image': ''}), fiat: Fiat.fromJson( {'ticker': 'USD', 'name': 'United States Dollar', 'image': ''}, ), youPayFiatPrice: Decimal.parse("100"), youReceiveCryptoAmount: Decimal.parse("1.0238917"), id: "someID", receivingAddress: '', buyWithFiat: true, ), orderId: 'aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee', paymentId: 'aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee', userId: 'aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee', ); void updateSupportedCryptos(List newCryptos) { supportedCryptos = newCryptos; } void updateSupportedFiats(List newFiats) { supportedFiats = newFiats; } void updateQuote(SimplexQuote newQuote) { quote = newQuote; } void updateOrder(SimplexOrder newOrder) { order = newOrder; } }