diff --git a/src/lib/abacus/dydxChainTransactions.ts b/src/lib/abacus/dydxChainTransactions.ts index ad843b2..79bc0d0 100644 --- a/src/lib/abacus/dydxChainTransactions.ts +++ b/src/lib/abacus/dydxChainTransactions.ts @@ -34,7 +34,7 @@ import { import { DEFAULT_TRANSACTION_MEMO } from '@/constants/analytics'; import { DialogTypes } from '@/constants/dialogs'; import { UNCOMMITTED_ORDER_TIMEOUT_MS } from '@/constants/trade'; -import { DydxNetwork, isTestnet } from '@/constants/networks'; +import { DydxChainId, isTestnet } from '@/constants/networks'; import { RootStore } from '@/state/_store'; import { addUncommittedOrderClientId, removeUncommittedOrderClientId } from '@/state/account'; @@ -44,7 +44,6 @@ import { StatefulOrderError } from '../errors'; import { bytesToBigInt } from '../numbers'; import { log } from '../telemetry'; import { hashFromTx, getMintscanTxLink } from '../txUtils'; -import { getDydxChainIdFromNetwork } from '../network'; (BigInt.prototype as any).toJSON = function () { return this.toString(); @@ -243,10 +242,7 @@ class DydxChainTransactions implements AbacusDYDXChainTransactionsProtocol { if (isTestnet) { console.log( - getMintscanTxLink( - getDydxChainIdFromNetwork(this.compositeClient.network.getString() as DydxNetwork), - hash - ) + getMintscanTxLink(this.compositeClient.network.getString() as DydxChainId, hash) ); } else console.log(`txHash: ${hash}`); diff --git a/src/lib/network.ts b/src/lib/network.ts index d6b5418..75585ea 100644 --- a/src/lib/network.ts +++ b/src/lib/network.ts @@ -1,8 +1,4 @@ import { type DydxNetwork, ENVIRONMENT_CONFIG_MAP, type DydxChainId } from '@/constants/networks'; export const validateAgainstAvailableEnvironments = (value: DydxNetwork) => - Object.keys(ENVIRONMENT_CONFIG_MAP).includes(value); - -export const getDydxChainIdFromNetwork = (network: DydxNetwork) => { - return ENVIRONMENT_CONFIG_MAP[network].dydxChainId as DydxChainId; -}; + Object.keys(ENVIRONMENT_CONFIG_MAP).includes(value); \ No newline at end of file