TInitFiatOnRampBody.fromJson constructor
TInitFiatOnRampBody.fromJson(
- Map<String, dynamic> json
)
Implementation
factory TInitFiatOnRampBody.fromJson(Map<String, dynamic> json) {
final _timestampMs = json['timestampMs'] as String?;
final _organizationId = json['organizationId'] as String?;
final _onrampProvider = v1FiatOnRampProviderFromJson(json['onrampProvider']);
final _walletAddress = json['walletAddress'] as String;
final _network = v1FiatOnRampBlockchainNetworkFromJson(json['network']);
final _cryptoCurrencyCode = v1FiatOnRampCryptoCurrencyFromJson(json['cryptoCurrencyCode']);
final _fiatCurrencyCode = json['fiatCurrencyCode'] == null ? null : v1FiatOnRampCurrencyFromJson(json['fiatCurrencyCode']);
final _fiatCurrencyAmount = json['fiatCurrencyAmount'] as String?;
final _paymentMethod = json['paymentMethod'] == null ? null : v1FiatOnRampPaymentMethodFromJson(json['paymentMethod']);
final _countryCode = json['countryCode'] as String?;
final _countrySubdivisionCode = json['countrySubdivisionCode'] as String?;
final _sandboxMode = json['sandboxMode'] as bool?;
final _urlForSignature = json['urlForSignature'] as String?;
return TInitFiatOnRampBody(
timestampMs: _timestampMs,
organizationId: _organizationId,
onrampProvider: _onrampProvider,
walletAddress: _walletAddress,
network: _network,
cryptoCurrencyCode: _cryptoCurrencyCode,
fiatCurrencyCode: _fiatCurrencyCode,
fiatCurrencyAmount: _fiatCurrencyAmount,
paymentMethod: _paymentMethod,
countryCode: _countryCode,
countrySubdivisionCode: _countrySubdivisionCode,
sandboxMode: _sandboxMode,
urlForSignature: _urlForSignature,
);
}