cake_wallet/cw_nano/lib/nano_balance.dart
2023-07-24 16:23:09 -04:00

32 lines
1.1 KiB
Dart

import 'package:cw_core/balance.dart';
import 'package:cw_core/currency.dart';
import 'package:cw_core/monero_amount_format.dart';
String rawToFormattedAmount(BigInt amount, Currency currency) {
return "";
}
class NanoBalance extends Balance {
final BigInt currentBalance;
final BigInt receivableBalance;
late String formattedCurrentBalance;
late String formattedReceivableBalance;
NanoBalance({required this.currentBalance, required this.receivableBalance}) : super(0, 0) {
this.formattedCurrentBalance = "";
this.formattedReceivableBalance = "";
}
// NanoBalance.fromString(
// {required this.formattedCurrentBalance, required this.formattedReceivableBalance})
// : currentBalance = moneroParseAmount(amount: formattedCurrentBalance),
// receivableBalance = moneroParseAmount(amount: formattedReceivableBalance),
// super(moneroParseAmount(amount: formattedReceivableBalance),
// moneroParseAmount(amount: formattedCurrentBalance));
@override
String get formattedAvailableBalance => "error";
@override
String get formattedAdditionalBalance => "error";
}