v1CreateFiatOnRampCredentialIntent.fromJson constructor

v1CreateFiatOnRampCredentialIntent.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory v1CreateFiatOnRampCredentialIntent.fromJson(Map<String, dynamic> json) {
  final _onrampProvider = v1FiatOnRampProviderFromJson(json['onrampProvider']);
  final _projectId = json['projectId'] as String?;
  final _publishableApiKey = json['publishableApiKey'] as String;
  final _encryptedSecretApiKey = json['encryptedSecretApiKey'] as String;
  final _encryptedPrivateApiKey = json['encryptedPrivateApiKey'] as String?;
  final _sandboxMode = json['sandboxMode'] as bool?;
  return v1CreateFiatOnRampCredentialIntent(
    onrampProvider: _onrampProvider,
    projectId: _projectId,
    publishableApiKey: _publishableApiKey,
    encryptedSecretApiKey: _encryptedSecretApiKey,
    encryptedPrivateApiKey: _encryptedPrivateApiKey,
    sandboxMode: _sandboxMode,
  );
}