v1FiatOnRampPaymentMethodFromJson function
Implementation
v1FiatOnRampPaymentMethod v1FiatOnRampPaymentMethodFromJson(dynamic value) {
switch (value) {
case 'FIAT_ON_RAMP_PAYMENT_METHOD_CREDIT_DEBIT_CARD': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_credit_debit_card;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_APPLE_PAY': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_apple_pay;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_GBP_BANK_TRANSFER': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_gbp_bank_transfer;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_GBP_OPEN_BANKING_PAYMENT': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_gbp_open_banking_payment;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_GOOGLE_PAY': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_google_pay;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_SEPA_BANK_TRANSFER': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_sepa_bank_transfer;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_PIX_INSTANT_PAYMENT': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_pix_instant_payment;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_PAYPAL': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_paypal;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_VENMO': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_venmo;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_MOONPAY_BALANCE': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_moonpay_balance;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_CRYPTO_ACCOUNT': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_crypto_account;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_FIAT_WALLET': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_fiat_wallet;
case 'FIAT_ON_RAMP_PAYMENT_METHOD_ACH_BANK_ACCOUNT': return v1FiatOnRampPaymentMethod.fiat_on_ramp_payment_method_ach_bank_account;
default: throw ArgumentError('Unknown v1FiatOnRampPaymentMethod: $value');
}
}