49 lines
1.1 KiB
Dart
49 lines
1.1 KiB
Dart
import 'package:equatable/equatable.dart';
|
|
|
|
/// 市场概览信息
|
|
class MarketOverview extends Equatable {
|
|
/// 当前价格
|
|
final String price;
|
|
/// 绿积分池
|
|
final String greenPoints;
|
|
/// 黑洞销毁量
|
|
final String blackHoleAmount;
|
|
/// 流通池
|
|
final String circulationPool;
|
|
/// 有效分母
|
|
final String effectiveDenominator;
|
|
/// 销毁倍数
|
|
final String burnMultiplier;
|
|
/// 总积分股
|
|
final String totalShares;
|
|
/// 销毁目标
|
|
final String burnTarget;
|
|
/// 销毁进度
|
|
final String burnProgress;
|
|
|
|
const MarketOverview({
|
|
required this.price,
|
|
required this.greenPoints,
|
|
required this.blackHoleAmount,
|
|
required this.circulationPool,
|
|
required this.effectiveDenominator,
|
|
required this.burnMultiplier,
|
|
required this.totalShares,
|
|
required this.burnTarget,
|
|
required this.burnProgress,
|
|
});
|
|
|
|
@override
|
|
List<Object?> get props => [
|
|
price,
|
|
greenPoints,
|
|
blackHoleAmount,
|
|
circulationPool,
|
|
effectiveDenominator,
|
|
burnMultiplier,
|
|
totalShares,
|
|
burnTarget,
|
|
burnProgress,
|
|
];
|
|
}
|