mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2024-12-27 14:09:50 +00:00
21 lines
620 B
Dart
21 lines
620 B
Dart
import 'dart:convert';
|
|
|
|
import 'package:cw_core/balance.dart';
|
|
import 'package:web3dart/web3dart.dart';
|
|
|
|
class EthereumBalance extends Balance {
|
|
EthereumBalance(super.available, super.additional);
|
|
|
|
@override
|
|
String get formattedAdditionalBalance {
|
|
return EtherAmount.fromUnitAndValue(EtherUnit.ether, additional.toString())
|
|
.getInEther
|
|
.toString();
|
|
}
|
|
|
|
@override
|
|
String get formattedAvailableBalance =>
|
|
EtherAmount.fromUnitAndValue(EtherUnit.ether, available.toString()).getInEther.toString();
|
|
|
|
String toJSON() => json.encode({'available': available, 'additional': additional});
|
|
}
|