v1CreateSubOrganizationIntentV7.fromJson constructor
v1CreateSubOrganizationIntentV7.fromJson(
- Map<String, dynamic> json
)
Implementation
factory v1CreateSubOrganizationIntentV7.fromJson(Map<String, dynamic> json) {
final _subOrganizationName = json['subOrganizationName'] as String;
final _rootUsers = (json['rootUsers'] as List).map((e) => v1RootUserParamsV4.fromJson(e as Map<String, dynamic>)).toList();
final _rootQuorumThreshold = json['rootQuorumThreshold'] as num;
final _wallet = json['wallet'] == null ? null : v1WalletParams.fromJson(json['wallet'] as Map<String, dynamic>);
final _disableEmailRecovery = json['disableEmailRecovery'] as bool?;
final _disableEmailAuth = json['disableEmailAuth'] as bool?;
final _disableSmsAuth = json['disableSmsAuth'] as bool?;
final _disableOtpEmailAuth = json['disableOtpEmailAuth'] as bool?;
final _verificationToken = json['verificationToken'] as String?;
return v1CreateSubOrganizationIntentV7(
subOrganizationName: _subOrganizationName,
rootUsers: _rootUsers,
rootQuorumThreshold: _rootQuorumThreshold,
wallet: _wallet,
disableEmailRecovery: _disableEmailRecovery,
disableEmailAuth: _disableEmailAuth,
disableSmsAuth: _disableSmsAuth,
disableOtpEmailAuth: _disableOtpEmailAuth,
verificationToken: _verificationToken,
);
}