v1ActivityTypeFromJson function
Implementation
v1ActivityType v1ActivityTypeFromJson(dynamic value) {
switch (value) {
case 'ACTIVITY_TYPE_CREATE_API_KEYS':
return v1ActivityType.activity_type_create_api_keys;
case 'ACTIVITY_TYPE_CREATE_USERS':
return v1ActivityType.activity_type_create_users;
case 'ACTIVITY_TYPE_CREATE_PRIVATE_KEYS':
return v1ActivityType.activity_type_create_private_keys;
case 'ACTIVITY_TYPE_SIGN_RAW_PAYLOAD':
return v1ActivityType.activity_type_sign_raw_payload;
case 'ACTIVITY_TYPE_CREATE_INVITATIONS':
return v1ActivityType.activity_type_create_invitations;
case 'ACTIVITY_TYPE_ACCEPT_INVITATION':
return v1ActivityType.activity_type_accept_invitation;
case 'ACTIVITY_TYPE_CREATE_POLICY':
return v1ActivityType.activity_type_create_policy;
case 'ACTIVITY_TYPE_DISABLE_PRIVATE_KEY':
return v1ActivityType.activity_type_disable_private_key;
case 'ACTIVITY_TYPE_DELETE_USERS':
return v1ActivityType.activity_type_delete_users;
case 'ACTIVITY_TYPE_DELETE_API_KEYS':
return v1ActivityType.activity_type_delete_api_keys;
case 'ACTIVITY_TYPE_DELETE_INVITATION':
return v1ActivityType.activity_type_delete_invitation;
case 'ACTIVITY_TYPE_DELETE_ORGANIZATION':
return v1ActivityType.activity_type_delete_organization;
case 'ACTIVITY_TYPE_DELETE_POLICY':
return v1ActivityType.activity_type_delete_policy;
case 'ACTIVITY_TYPE_CREATE_USER_TAG':
return v1ActivityType.activity_type_create_user_tag;
case 'ACTIVITY_TYPE_DELETE_USER_TAGS':
return v1ActivityType.activity_type_delete_user_tags;
case 'ACTIVITY_TYPE_CREATE_ORGANIZATION':
return v1ActivityType.activity_type_create_organization;
case 'ACTIVITY_TYPE_SIGN_TRANSACTION':
return v1ActivityType.activity_type_sign_transaction;
case 'ACTIVITY_TYPE_APPROVE_ACTIVITY':
return v1ActivityType.activity_type_approve_activity;
case 'ACTIVITY_TYPE_REJECT_ACTIVITY':
return v1ActivityType.activity_type_reject_activity;
case 'ACTIVITY_TYPE_DELETE_AUTHENTICATORS':
return v1ActivityType.activity_type_delete_authenticators;
case 'ACTIVITY_TYPE_CREATE_AUTHENTICATORS':
return v1ActivityType.activity_type_create_authenticators;
case 'ACTIVITY_TYPE_CREATE_PRIVATE_KEY_TAG':
return v1ActivityType.activity_type_create_private_key_tag;
case 'ACTIVITY_TYPE_DELETE_PRIVATE_KEY_TAGS':
return v1ActivityType.activity_type_delete_private_key_tags;
case 'ACTIVITY_TYPE_SET_PAYMENT_METHOD':
return v1ActivityType.activity_type_set_payment_method;
case 'ACTIVITY_TYPE_ACTIVATE_BILLING_TIER':
return v1ActivityType.activity_type_activate_billing_tier;
case 'ACTIVITY_TYPE_DELETE_PAYMENT_METHOD':
return v1ActivityType.activity_type_delete_payment_method;
case 'ACTIVITY_TYPE_CREATE_POLICY_V2':
return v1ActivityType.activity_type_create_policy_v2;
case 'ACTIVITY_TYPE_CREATE_POLICY_V3':
return v1ActivityType.activity_type_create_policy_v3;
case 'ACTIVITY_TYPE_CREATE_API_ONLY_USERS':
return v1ActivityType.activity_type_create_api_only_users;
case 'ACTIVITY_TYPE_UPDATE_ROOT_QUORUM':
return v1ActivityType.activity_type_update_root_quorum;
case 'ACTIVITY_TYPE_UPDATE_USER_TAG':
return v1ActivityType.activity_type_update_user_tag;
case 'ACTIVITY_TYPE_UPDATE_PRIVATE_KEY_TAG':
return v1ActivityType.activity_type_update_private_key_tag;
case 'ACTIVITY_TYPE_CREATE_AUTHENTICATORS_V2':
return v1ActivityType.activity_type_create_authenticators_v2;
case 'ACTIVITY_TYPE_CREATE_ORGANIZATION_V2':
return v1ActivityType.activity_type_create_organization_v2;
case 'ACTIVITY_TYPE_CREATE_USERS_V2':
return v1ActivityType.activity_type_create_users_v2;
case 'ACTIVITY_TYPE_ACCEPT_INVITATION_V2':
return v1ActivityType.activity_type_accept_invitation_v2;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION':
return v1ActivityType.activity_type_create_sub_organization;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V2':
return v1ActivityType.activity_type_create_sub_organization_v2;
case 'ACTIVITY_TYPE_UPDATE_ALLOWED_ORIGINS':
return v1ActivityType.activity_type_update_allowed_origins;
case 'ACTIVITY_TYPE_CREATE_PRIVATE_KEYS_V2':
return v1ActivityType.activity_type_create_private_keys_v2;
case 'ACTIVITY_TYPE_UPDATE_USER':
return v1ActivityType.activity_type_update_user;
case 'ACTIVITY_TYPE_UPDATE_POLICY':
return v1ActivityType.activity_type_update_policy;
case 'ACTIVITY_TYPE_SET_PAYMENT_METHOD_V2':
return v1ActivityType.activity_type_set_payment_method_v2;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V3':
return v1ActivityType.activity_type_create_sub_organization_v3;
case 'ACTIVITY_TYPE_CREATE_WALLET':
return v1ActivityType.activity_type_create_wallet;
case 'ACTIVITY_TYPE_CREATE_WALLET_ACCOUNTS':
return v1ActivityType.activity_type_create_wallet_accounts;
case 'ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY':
return v1ActivityType.activity_type_init_user_email_recovery;
case 'ACTIVITY_TYPE_RECOVER_USER':
return v1ActivityType.activity_type_recover_user;
case 'ACTIVITY_TYPE_SET_ORGANIZATION_FEATURE':
return v1ActivityType.activity_type_set_organization_feature;
case 'ACTIVITY_TYPE_REMOVE_ORGANIZATION_FEATURE':
return v1ActivityType.activity_type_remove_organization_feature;
case 'ACTIVITY_TYPE_SIGN_RAW_PAYLOAD_V2':
return v1ActivityType.activity_type_sign_raw_payload_v2;
case 'ACTIVITY_TYPE_SIGN_TRANSACTION_V2':
return v1ActivityType.activity_type_sign_transaction_v2;
case 'ACTIVITY_TYPE_EXPORT_PRIVATE_KEY':
return v1ActivityType.activity_type_export_private_key;
case 'ACTIVITY_TYPE_EXPORT_WALLET':
return v1ActivityType.activity_type_export_wallet;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V4':
return v1ActivityType.activity_type_create_sub_organization_v4;
case 'ACTIVITY_TYPE_EMAIL_AUTH':
return v1ActivityType.activity_type_email_auth;
case 'ACTIVITY_TYPE_EXPORT_WALLET_ACCOUNT':
return v1ActivityType.activity_type_export_wallet_account;
case 'ACTIVITY_TYPE_INIT_IMPORT_WALLET':
return v1ActivityType.activity_type_init_import_wallet;
case 'ACTIVITY_TYPE_IMPORT_WALLET':
return v1ActivityType.activity_type_import_wallet;
case 'ACTIVITY_TYPE_INIT_IMPORT_PRIVATE_KEY':
return v1ActivityType.activity_type_init_import_private_key;
case 'ACTIVITY_TYPE_IMPORT_PRIVATE_KEY':
return v1ActivityType.activity_type_import_private_key;
case 'ACTIVITY_TYPE_CREATE_POLICIES':
return v1ActivityType.activity_type_create_policies;
case 'ACTIVITY_TYPE_SIGN_RAW_PAYLOADS':
return v1ActivityType.activity_type_sign_raw_payloads;
case 'ACTIVITY_TYPE_CREATE_READ_ONLY_SESSION':
return v1ActivityType.activity_type_create_read_only_session;
case 'ACTIVITY_TYPE_CREATE_OAUTH_PROVIDERS':
return v1ActivityType.activity_type_create_oauth_providers;
case 'ACTIVITY_TYPE_DELETE_OAUTH_PROVIDERS':
return v1ActivityType.activity_type_delete_oauth_providers;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V5':
return v1ActivityType.activity_type_create_sub_organization_v5;
case 'ACTIVITY_TYPE_OAUTH':
return v1ActivityType.activity_type_oauth;
case 'ACTIVITY_TYPE_CREATE_API_KEYS_V2':
return v1ActivityType.activity_type_create_api_keys_v2;
case 'ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION':
return v1ActivityType.activity_type_create_read_write_session;
case 'ACTIVITY_TYPE_EMAIL_AUTH_V2':
return v1ActivityType.activity_type_email_auth_v2;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V6':
return v1ActivityType.activity_type_create_sub_organization_v6;
case 'ACTIVITY_TYPE_DELETE_PRIVATE_KEYS':
return v1ActivityType.activity_type_delete_private_keys;
case 'ACTIVITY_TYPE_DELETE_WALLETS':
return v1ActivityType.activity_type_delete_wallets;
case 'ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION_V2':
return v1ActivityType.activity_type_create_read_write_session_v2;
case 'ACTIVITY_TYPE_DELETE_SUB_ORGANIZATION':
return v1ActivityType.activity_type_delete_sub_organization;
case 'ACTIVITY_TYPE_INIT_OTP_AUTH':
return v1ActivityType.activity_type_init_otp_auth;
case 'ACTIVITY_TYPE_OTP_AUTH':
return v1ActivityType.activity_type_otp_auth;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V7':
return v1ActivityType.activity_type_create_sub_organization_v7;
case 'ACTIVITY_TYPE_UPDATE_WALLET':
return v1ActivityType.activity_type_update_wallet;
case 'ACTIVITY_TYPE_UPDATE_POLICY_V2':
return v1ActivityType.activity_type_update_policy_v2;
case 'ACTIVITY_TYPE_CREATE_USERS_V3':
return v1ActivityType.activity_type_create_users_v3;
case 'ACTIVITY_TYPE_INIT_OTP_AUTH_V2':
return v1ActivityType.activity_type_init_otp_auth_v2;
case 'ACTIVITY_TYPE_INIT_OTP':
return v1ActivityType.activity_type_init_otp;
case 'ACTIVITY_TYPE_VERIFY_OTP':
return v1ActivityType.activity_type_verify_otp;
case 'ACTIVITY_TYPE_OTP_LOGIN':
return v1ActivityType.activity_type_otp_login;
case 'ACTIVITY_TYPE_STAMP_LOGIN':
return v1ActivityType.activity_type_stamp_login;
case 'ACTIVITY_TYPE_OAUTH_LOGIN':
return v1ActivityType.activity_type_oauth_login;
case 'ACTIVITY_TYPE_UPDATE_USER_NAME':
return v1ActivityType.activity_type_update_user_name;
case 'ACTIVITY_TYPE_UPDATE_USER_EMAIL':
return v1ActivityType.activity_type_update_user_email;
case 'ACTIVITY_TYPE_UPDATE_USER_PHONE_NUMBER':
return v1ActivityType.activity_type_update_user_phone_number;
case 'ACTIVITY_TYPE_INIT_FIAT_ON_RAMP':
return v1ActivityType.activity_type_init_fiat_on_ramp;
case 'ACTIVITY_TYPE_CREATE_SMART_CONTRACT_INTERFACE':
return v1ActivityType.activity_type_create_smart_contract_interface;
case 'ACTIVITY_TYPE_DELETE_SMART_CONTRACT_INTERFACE':
return v1ActivityType.activity_type_delete_smart_contract_interface;
case 'ACTIVITY_TYPE_ENABLE_AUTH_PROXY':
return v1ActivityType.activity_type_enable_auth_proxy;
case 'ACTIVITY_TYPE_DISABLE_AUTH_PROXY':
return v1ActivityType.activity_type_disable_auth_proxy;
case 'ACTIVITY_TYPE_UPDATE_AUTH_PROXY_CONFIG':
return v1ActivityType.activity_type_update_auth_proxy_config;
case 'ACTIVITY_TYPE_CREATE_OAUTH2_CREDENTIAL':
return v1ActivityType.activity_type_create_oauth2_credential;
case 'ACTIVITY_TYPE_UPDATE_OAUTH2_CREDENTIAL':
return v1ActivityType.activity_type_update_oauth2_credential;
case 'ACTIVITY_TYPE_DELETE_OAUTH2_CREDENTIAL':
return v1ActivityType.activity_type_delete_oauth2_credential;
case 'ACTIVITY_TYPE_OAUTH2_AUTHENTICATE':
return v1ActivityType.activity_type_oauth2_authenticate;
case 'ACTIVITY_TYPE_DELETE_WALLET_ACCOUNTS':
return v1ActivityType.activity_type_delete_wallet_accounts;
case 'ACTIVITY_TYPE_DELETE_POLICIES':
return v1ActivityType.activity_type_delete_policies;
case 'ACTIVITY_TYPE_ETH_SEND_RAW_TRANSACTION':
return v1ActivityType.activity_type_eth_send_raw_transaction;
case 'ACTIVITY_TYPE_ETH_SEND_TRANSACTION':
return v1ActivityType.activity_type_eth_send_transaction;
case 'ACTIVITY_TYPE_CREATE_FIAT_ON_RAMP_CREDENTIAL':
return v1ActivityType.activity_type_create_fiat_on_ramp_credential;
case 'ACTIVITY_TYPE_UPDATE_FIAT_ON_RAMP_CREDENTIAL':
return v1ActivityType.activity_type_update_fiat_on_ramp_credential;
case 'ACTIVITY_TYPE_DELETE_FIAT_ON_RAMP_CREDENTIAL':
return v1ActivityType.activity_type_delete_fiat_on_ramp_credential;
case 'ACTIVITY_TYPE_EMAIL_AUTH_V3':
return v1ActivityType.activity_type_email_auth_v3;
case 'ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY_V2':
return v1ActivityType.activity_type_init_user_email_recovery_v2;
case 'ACTIVITY_TYPE_INIT_OTP_AUTH_V3':
return v1ActivityType.activity_type_init_otp_auth_v3;
case 'ACTIVITY_TYPE_INIT_OTP_V2':
return v1ActivityType.activity_type_init_otp_v2;
case 'ACTIVITY_TYPE_UPSERT_GAS_USAGE_CONFIG':
return v1ActivityType.activity_type_upsert_gas_usage_config;
case 'ACTIVITY_TYPE_CREATE_TVC_APP':
return v1ActivityType.activity_type_create_tvc_app;
case 'ACTIVITY_TYPE_CREATE_TVC_DEPLOYMENT':
return v1ActivityType.activity_type_create_tvc_deployment;
case 'ACTIVITY_TYPE_CREATE_TVC_MANIFEST_APPROVALS':
return v1ActivityType.activity_type_create_tvc_manifest_approvals;
case 'ACTIVITY_TYPE_SOL_SEND_TRANSACTION':
return v1ActivityType.activity_type_sol_send_transaction;
case 'ACTIVITY_TYPE_INIT_OTP_V3':
return v1ActivityType.activity_type_init_otp_v3;
case 'ACTIVITY_TYPE_VERIFY_OTP_V2':
return v1ActivityType.activity_type_verify_otp_v2;
case 'ACTIVITY_TYPE_OTP_LOGIN_V2':
return v1ActivityType.activity_type_otp_login_v2;
case 'ACTIVITY_TYPE_UPDATE_ORGANIZATION_NAME':
return v1ActivityType.activity_type_update_organization_name;
case 'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V8':
return v1ActivityType.activity_type_create_sub_organization_v8;
case 'ACTIVITY_TYPE_CREATE_OAUTH_PROVIDERS_V2':
return v1ActivityType.activity_type_create_oauth_providers_v2;
case 'ACTIVITY_TYPE_CREATE_USERS_V4':
return v1ActivityType.activity_type_create_users_v4;
case 'ACTIVITY_TYPE_CREATE_WEBHOOK_ENDPOINT':
return v1ActivityType.activity_type_create_webhook_endpoint;
case 'ACTIVITY_TYPE_UPDATE_WEBHOOK_ENDPOINT':
return v1ActivityType.activity_type_update_webhook_endpoint;
case 'ACTIVITY_TYPE_DELETE_WEBHOOK_ENDPOINT':
return v1ActivityType.activity_type_delete_webhook_endpoint;
default:
throw ArgumentError('Unknown v1ActivityType: $value');
}
}