toJson method
Implementation
@override
Map<String, dynamic> toJson() {
final json = super.toJson();
addWhenNotNull(json, "asset", asset.toJson());
addWhenNotNull(json, "asset2", asset2.toJson());
addWhenNotNull(json, "bid_min", bidMin.toJson());
addWhenNotNull(json, "bid_max", bidMax.toJson());
addWhenNotNull(
json,
"auth_accounts",
(authAccounts?.isEmpty ?? true)
? null
: authAccounts!.map((e) => e.toJson()).toList());
return json;
}