Class: TurnkeyClient::ActivityType

Inherits:
Object
  • Object
show all
Defined in:
lib/turnkey_client/models/activity_type.rb

Constant Summary collapse

CREATE_API_KEYS =
'ACTIVITY_TYPE_CREATE_API_KEYS'.freeze
CREATE_USERS =
'ACTIVITY_TYPE_CREATE_USERS'.freeze
CREATE_PRIVATE_KEYS =
'ACTIVITY_TYPE_CREATE_PRIVATE_KEYS'.freeze
SIGN_RAW_PAYLOAD =
'ACTIVITY_TYPE_SIGN_RAW_PAYLOAD'.freeze
CREATE_INVITATIONS =
'ACTIVITY_TYPE_CREATE_INVITATIONS'.freeze
ACCEPT_INVITATION =
'ACTIVITY_TYPE_ACCEPT_INVITATION'.freeze
CREATE_POLICY =
'ACTIVITY_TYPE_CREATE_POLICY'.freeze
DISABLE_PRIVATE_KEY =
'ACTIVITY_TYPE_DISABLE_PRIVATE_KEY'.freeze
DELETE_USERS =
'ACTIVITY_TYPE_DELETE_USERS'.freeze
DELETE_API_KEYS =
'ACTIVITY_TYPE_DELETE_API_KEYS'.freeze
DELETE_INVITATION =
'ACTIVITY_TYPE_DELETE_INVITATION'.freeze
DELETE_ORGANIZATION =
'ACTIVITY_TYPE_DELETE_ORGANIZATION'.freeze
DELETE_POLICY =
'ACTIVITY_TYPE_DELETE_POLICY'.freeze
CREATE_USER_TAG =
'ACTIVITY_TYPE_CREATE_USER_TAG'.freeze
DELETE_USER_TAGS =
'ACTIVITY_TYPE_DELETE_USER_TAGS'.freeze
CREATE_ORGANIZATION =
'ACTIVITY_TYPE_CREATE_ORGANIZATION'.freeze
SIGN_TRANSACTION =
'ACTIVITY_TYPE_SIGN_TRANSACTION'.freeze
APPROVE_ACTIVITY =
'ACTIVITY_TYPE_APPROVE_ACTIVITY'.freeze
REJECT_ACTIVITY =
'ACTIVITY_TYPE_REJECT_ACTIVITY'.freeze
DELETE_AUTHENTICATORS =
'ACTIVITY_TYPE_DELETE_AUTHENTICATORS'.freeze
CREATE_AUTHENTICATORS =
'ACTIVITY_TYPE_CREATE_AUTHENTICATORS'.freeze
CREATE_PRIVATE_KEY_TAG =
'ACTIVITY_TYPE_CREATE_PRIVATE_KEY_TAG'.freeze
DELETE_PRIVATE_KEY_TAGS =
'ACTIVITY_TYPE_DELETE_PRIVATE_KEY_TAGS'.freeze
SET_PAYMENT_METHOD =
'ACTIVITY_TYPE_SET_PAYMENT_METHOD'.freeze
ACTIVATE_BILLING_TIER =
'ACTIVITY_TYPE_ACTIVATE_BILLING_TIER'.freeze
DELETE_PAYMENT_METHOD =
'ACTIVITY_TYPE_DELETE_PAYMENT_METHOD'.freeze
CREATE_POLICY_V2 =
'ACTIVITY_TYPE_CREATE_POLICY_V2'.freeze
CREATE_POLICY_V3 =
'ACTIVITY_TYPE_CREATE_POLICY_V3'.freeze
CREATE_API_ONLY_USERS =
'ACTIVITY_TYPE_CREATE_API_ONLY_USERS'.freeze
UPDATE_ROOT_QUORUM =
'ACTIVITY_TYPE_UPDATE_ROOT_QUORUM'.freeze
UPDATE_USER_TAG =
'ACTIVITY_TYPE_UPDATE_USER_TAG'.freeze
UPDATE_PRIVATE_KEY_TAG =
'ACTIVITY_TYPE_UPDATE_PRIVATE_KEY_TAG'.freeze
CREATE_AUTHENTICATORS_V2 =
'ACTIVITY_TYPE_CREATE_AUTHENTICATORS_V2'.freeze
CREATE_ORGANIZATION_V2 =
'ACTIVITY_TYPE_CREATE_ORGANIZATION_V2'.freeze
CREATE_USERS_V2 =
'ACTIVITY_TYPE_CREATE_USERS_V2'.freeze
ACCEPT_INVITATION_V2 =
'ACTIVITY_TYPE_ACCEPT_INVITATION_V2'.freeze
CREATE_SUB_ORGANIZATION =
'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION'.freeze
CREATE_SUB_ORGANIZATION_V2 =
'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V2'.freeze
UPDATE_ALLOWED_ORIGINS =
'ACTIVITY_TYPE_UPDATE_ALLOWED_ORIGINS'.freeze
CREATE_PRIVATE_KEYS_V2 =
'ACTIVITY_TYPE_CREATE_PRIVATE_KEYS_V2'.freeze
UPDATE_USER =
'ACTIVITY_TYPE_UPDATE_USER'.freeze
UPDATE_POLICY =
'ACTIVITY_TYPE_UPDATE_POLICY'.freeze
SET_PAYMENT_METHOD_V2 =
'ACTIVITY_TYPE_SET_PAYMENT_METHOD_V2'.freeze
CREATE_SUB_ORGANIZATION_V3 =
'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V3'.freeze
CREATE_WALLET =
'ACTIVITY_TYPE_CREATE_WALLET'.freeze
CREATE_WALLET_ACCOUNTS =
'ACTIVITY_TYPE_CREATE_WALLET_ACCOUNTS'.freeze
INIT_USER_EMAIL_RECOVERY =
'ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY'.freeze
RECOVER_USER =
'ACTIVITY_TYPE_RECOVER_USER'.freeze
SET_ORGANIZATION_FEATURE =
'ACTIVITY_TYPE_SET_ORGANIZATION_FEATURE'.freeze
REMOVE_ORGANIZATION_FEATURE =
'ACTIVITY_TYPE_REMOVE_ORGANIZATION_FEATURE'.freeze
SIGN_RAW_PAYLOAD_V2 =
'ACTIVITY_TYPE_SIGN_RAW_PAYLOAD_V2'.freeze
SIGN_TRANSACTION_V2 =
'ACTIVITY_TYPE_SIGN_TRANSACTION_V2'.freeze
EXPORT_PRIVATE_KEY =
'ACTIVITY_TYPE_EXPORT_PRIVATE_KEY'.freeze
EXPORT_WALLET =
'ACTIVITY_TYPE_EXPORT_WALLET'.freeze
CREATE_SUB_ORGANIZATION_V4 =
'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V4'.freeze
EMAIL_AUTH =
'ACTIVITY_TYPE_EMAIL_AUTH'.freeze
EXPORT_WALLET_ACCOUNT =
'ACTIVITY_TYPE_EXPORT_WALLET_ACCOUNT'.freeze
INIT_IMPORT_WALLET =
'ACTIVITY_TYPE_INIT_IMPORT_WALLET'.freeze
IMPORT_WALLET =
'ACTIVITY_TYPE_IMPORT_WALLET'.freeze
INIT_IMPORT_PRIVATE_KEY =
'ACTIVITY_TYPE_INIT_IMPORT_PRIVATE_KEY'.freeze
IMPORT_PRIVATE_KEY =
'ACTIVITY_TYPE_IMPORT_PRIVATE_KEY'.freeze
CREATE_POLICIES =
'ACTIVITY_TYPE_CREATE_POLICIES'.freeze
SIGN_RAW_PAYLOADS =
'ACTIVITY_TYPE_SIGN_RAW_PAYLOADS'.freeze
CREATE_READ_ONLY_SESSION =
'ACTIVITY_TYPE_CREATE_READ_ONLY_SESSION'.freeze
CREATE_OAUTH_PROVIDERS =
'ACTIVITY_TYPE_CREATE_OAUTH_PROVIDERS'.freeze
DELETE_OAUTH_PROVIDERS =
'ACTIVITY_TYPE_DELETE_OAUTH_PROVIDERS'.freeze
CREATE_SUB_ORGANIZATION_V5 =
'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V5'.freeze
OAUTH =
'ACTIVITY_TYPE_OAUTH'.freeze
CREATE_API_KEYS_V2 =
'ACTIVITY_TYPE_CREATE_API_KEYS_V2'.freeze
CREATE_READ_WRITE_SESSION =
'ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION'.freeze
EMAIL_AUTH_V2 =
'ACTIVITY_TYPE_EMAIL_AUTH_V2'.freeze
CREATE_SUB_ORGANIZATION_V6 =
'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V6'.freeze
DELETE_PRIVATE_KEYS =
'ACTIVITY_TYPE_DELETE_PRIVATE_KEYS'.freeze
DELETE_WALLETS =
'ACTIVITY_TYPE_DELETE_WALLETS'.freeze
CREATE_READ_WRITE_SESSION_V2 =
'ACTIVITY_TYPE_CREATE_READ_WRITE_SESSION_V2'.freeze
DELETE_SUB_ORGANIZATION =
'ACTIVITY_TYPE_DELETE_SUB_ORGANIZATION'.freeze
INIT_OTP_AUTH =
'ACTIVITY_TYPE_INIT_OTP_AUTH'.freeze
OTP_AUTH =
'ACTIVITY_TYPE_OTP_AUTH'.freeze
CREATE_SUB_ORGANIZATION_V7 =
'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V7'.freeze
UPDATE_WALLET =
'ACTIVITY_TYPE_UPDATE_WALLET'.freeze
UPDATE_POLICY_V2 =
'ACTIVITY_TYPE_UPDATE_POLICY_V2'.freeze
CREATE_USERS_V3 =
'ACTIVITY_TYPE_CREATE_USERS_V3'.freeze
INIT_OTP_AUTH_V2 =
'ACTIVITY_TYPE_INIT_OTP_AUTH_V2'.freeze
INIT_OTP =
'ACTIVITY_TYPE_INIT_OTP'.freeze
VERIFY_OTP =
'ACTIVITY_TYPE_VERIFY_OTP'.freeze
OTP_LOGIN =
'ACTIVITY_TYPE_OTP_LOGIN'.freeze
STAMP_LOGIN =
'ACTIVITY_TYPE_STAMP_LOGIN'.freeze
OAUTH_LOGIN =
'ACTIVITY_TYPE_OAUTH_LOGIN'.freeze
UPDATE_USER_NAME =
'ACTIVITY_TYPE_UPDATE_USER_NAME'.freeze
UPDATE_USER_EMAIL =
'ACTIVITY_TYPE_UPDATE_USER_EMAIL'.freeze
UPDATE_USER_PHONE_NUMBER =
'ACTIVITY_TYPE_UPDATE_USER_PHONE_NUMBER'.freeze
INIT_FIAT_ON_RAMP =
'ACTIVITY_TYPE_INIT_FIAT_ON_RAMP'.freeze
CREATE_SMART_CONTRACT_INTERFACE =
'ACTIVITY_TYPE_CREATE_SMART_CONTRACT_INTERFACE'.freeze
DELETE_SMART_CONTRACT_INTERFACE =
'ACTIVITY_TYPE_DELETE_SMART_CONTRACT_INTERFACE'.freeze
ENABLE_AUTH_PROXY =
'ACTIVITY_TYPE_ENABLE_AUTH_PROXY'.freeze
DISABLE_AUTH_PROXY =
'ACTIVITY_TYPE_DISABLE_AUTH_PROXY'.freeze
UPDATE_AUTH_PROXY_CONFIG =
'ACTIVITY_TYPE_UPDATE_AUTH_PROXY_CONFIG'.freeze
CREATE_OAUTH2_CREDENTIAL =
'ACTIVITY_TYPE_CREATE_OAUTH2_CREDENTIAL'.freeze
UPDATE_OAUTH2_CREDENTIAL =
'ACTIVITY_TYPE_UPDATE_OAUTH2_CREDENTIAL'.freeze
DELETE_OAUTH2_CREDENTIAL =
'ACTIVITY_TYPE_DELETE_OAUTH2_CREDENTIAL'.freeze
OAUTH2_AUTHENTICATE =
'ACTIVITY_TYPE_OAUTH2_AUTHENTICATE'.freeze
DELETE_WALLET_ACCOUNTS =
'ACTIVITY_TYPE_DELETE_WALLET_ACCOUNTS'.freeze
DELETE_POLICIES =
'ACTIVITY_TYPE_DELETE_POLICIES'.freeze
ETH_SEND_RAW_TRANSACTION =
'ACTIVITY_TYPE_ETH_SEND_RAW_TRANSACTION'.freeze
ETH_SEND_TRANSACTION =
'ACTIVITY_TYPE_ETH_SEND_TRANSACTION'.freeze
CREATE_FIAT_ON_RAMP_CREDENTIAL =
'ACTIVITY_TYPE_CREATE_FIAT_ON_RAMP_CREDENTIAL'.freeze
UPDATE_FIAT_ON_RAMP_CREDENTIAL =
'ACTIVITY_TYPE_UPDATE_FIAT_ON_RAMP_CREDENTIAL'.freeze
DELETE_FIAT_ON_RAMP_CREDENTIAL =
'ACTIVITY_TYPE_DELETE_FIAT_ON_RAMP_CREDENTIAL'.freeze
EMAIL_AUTH_V3 =
'ACTIVITY_TYPE_EMAIL_AUTH_V3'.freeze
INIT_USER_EMAIL_RECOVERY_V2 =
'ACTIVITY_TYPE_INIT_USER_EMAIL_RECOVERY_V2'.freeze
INIT_OTP_AUTH_V3 =
'ACTIVITY_TYPE_INIT_OTP_AUTH_V3'.freeze
INIT_OTP_V2 =
'ACTIVITY_TYPE_INIT_OTP_V2'.freeze
UPSERT_GAS_USAGE_CONFIG =
'ACTIVITY_TYPE_UPSERT_GAS_USAGE_CONFIG'.freeze
CREATE_TVC_APP =
'ACTIVITY_TYPE_CREATE_TVC_APP'.freeze
CREATE_TVC_DEPLOYMENT =
'ACTIVITY_TYPE_CREATE_TVC_DEPLOYMENT'.freeze
CREATE_TVC_MANIFEST_APPROVALS =
'ACTIVITY_TYPE_CREATE_TVC_MANIFEST_APPROVALS'.freeze
SOL_SEND_TRANSACTION =
'ACTIVITY_TYPE_SOL_SEND_TRANSACTION'.freeze
INIT_OTP_V3 =
'ACTIVITY_TYPE_INIT_OTP_V3'.freeze
VERIFY_OTP_V2 =
'ACTIVITY_TYPE_VERIFY_OTP_V2'.freeze
OTP_LOGIN_V2 =
'ACTIVITY_TYPE_OTP_LOGIN_V2'.freeze
UPDATE_ORGANIZATION_NAME =
'ACTIVITY_TYPE_UPDATE_ORGANIZATION_NAME'.freeze
CREATE_SUB_ORGANIZATION_V8 =
'ACTIVITY_TYPE_CREATE_SUB_ORGANIZATION_V8'.freeze
CREATE_OAUTH_PROVIDERS_V2 =
'ACTIVITY_TYPE_CREATE_OAUTH_PROVIDERS_V2'.freeze
CREATE_USERS_V4 =
'ACTIVITY_TYPE_CREATE_USERS_V4'.freeze
CREATE_WEBHOOK_ENDPOINT =
'ACTIVITY_TYPE_CREATE_WEBHOOK_ENDPOINT'.freeze
UPDATE_WEBHOOK_ENDPOINT =
'ACTIVITY_TYPE_UPDATE_WEBHOOK_ENDPOINT'.freeze
DELETE_WEBHOOK_ENDPOINT =
'ACTIVITY_TYPE_DELETE_WEBHOOK_ENDPOINT'.freeze
SET_IP_ALLOWLIST =
'ACTIVITY_TYPE_SET_IP_ALLOWLIST'.freeze
REMOVE_IP_ALLOWLIST =
'ACTIVITY_TYPE_REMOVE_IP_ALLOWLIST'.freeze
UPDATE_TVC_APP_LIVE_DEPLOYMENT =
'ACTIVITY_TYPE_UPDATE_TVC_APP_LIVE_DEPLOYMENT'.freeze
DELETE_TVC_DEPLOYMENT =
'ACTIVITY_TYPE_DELETE_TVC_DEPLOYMENT'.freeze
DELETE_TVC_APP_AND_DEPLOYMENTS =
'ACTIVITY_TYPE_DELETE_TVC_APP_AND_DEPLOYMENTS'.freeze
RESTORE_TVC_DEPLOYMENT =
'ACTIVITY_TYPE_RESTORE_TVC_DEPLOYMENT'.freeze
SPARK_SIGN_FROST =
'ACTIVITY_TYPE_SPARK_SIGN_FROST'.freeze
SPARK_PREPARE_TRANSFER =
'ACTIVITY_TYPE_SPARK_PREPARE_TRANSFER'.freeze
SPARK_CLAIM_TRANSFER =
'ACTIVITY_TYPE_SPARK_CLAIM_TRANSFER'.freeze
SPARK_PREPARE_LIGHTNING_RECEIVE =
'ACTIVITY_TYPE_SPARK_PREPARE_LIGHTNING_RECEIVE'.freeze
POST_TVC_QUORUM_KEY_SHARE =
'ACTIVITY_TYPE_POST_TVC_QUORUM_KEY_SHARE'.freeze

Instance Method Summary collapse

Instance Method Details

#build_from_hash(value) ⇒ String

Builds the enum from string

Parameters:

  • The (String)

    enum value in the form of the string

Returns:

  • (String)

    The enum value



157
158
159
160
161
# File 'lib/turnkey_client/models/activity_type.rb', line 157

def build_from_hash(value)
  constantValues = ActivityType.constants.select { |c| ActivityType::const_get(c) == value }
  raise "Invalid ENUM value #{value} for class #ActivityType" if constantValues.empty?
  value
end