fromJson static method
Inherited by: TonTransactionTypeFragmentDeposit TonTransactionTypeFragmentWithdrawal TonTransactionTypeGiftPurchaseOffer TonTransactionTypeStakeDicePayout TonTransactionTypeStakeDiceStake TonTransactionTypeSuggestedPostPayment TonTransactionTypeUnsupported TonTransactionTypeUpgradedGiftPurchase TonTransactionTypeUpgradedGiftSale
Implementation
static TonTransactionTypeUpgradedGiftSale? fromJson(
Map<String, dynamic>? json,
) {
if (json == null) {
return null;
}
return TonTransactionTypeUpgradedGiftSale(
userId: (json['user_id'] as int?) ?? 0,
gift: UpgradedGift.fromJson(tdMapFromJson(json['gift'])),
commissionPerMille: (json['commission_per_mille'] as int?) ?? 0,
commissionGramAmount: (json['commission_gram_amount'] as int?) ?? 0,
viaOffer: (json['via_offer'] as bool?) ?? false,
);
}