* useDydxClient: Add screen endpoint * Screen api in onboarding flow * PnlChart rounding * UnauthorizedDialog * Add RateLimitDialog * Update dialog open logic * nits * Screen before Transfer * Validate network, remove input autofill color * Use screenAddresses from dydxClient * Check recipientAddresses * lock-file * Change Wallet Restricted Dialog to v4-blocked message * nits * Unused param * consolidate environment validateFn * Remove extra space, simplify WithdrawForm error msg * Simply map logic, rearrange priority of screened messages * WalletRestricted -> RestrictedWallet * Update restriction modal title and add something went wrong * Handle 429 rate limit
5 lines
213 B
TypeScript
5 lines
213 B
TypeScript
import { type DydxNetwork, ENVIRONMENT_CONFIG_MAP } from '@/constants/networks';
|
|
|
|
export const validateAgainstAvailableEnvironments = (value: DydxNetwork) =>
|
|
Object.keys(ENVIRONMENT_CONFIG_MAP).includes(value);
|