Skip to content

Commit

Permalink
fix: ethers
Browse files Browse the repository at this point in the history
  • Loading branch information
jxom committed Sep 13, 2022
1 parent ce41567 commit e135679
Show file tree
Hide file tree
Showing 35 changed files with 44 additions and 44 deletions.
2 changes: 1 addition & 1 deletion docs/components/examples/SendTransaction.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Box, Button, Input, Stack, Text } from 'degen'
import { parseEther } from 'ethers/lib/utils'
import { parseEther } from 'ethers/lib/utils.js'
import * as React from 'react'
import {
useAccount,
Expand Down
2 changes: 1 addition & 1 deletion docs/components/examples/SignMessage.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Box, Button, Text, Textarea } from 'degen'
import { verifyMessage } from 'ethers/lib/utils'
import { verifyMessage } from 'ethers/lib/utils.js'
import * as React from 'react'
import { useAccount, useSignMessage } from 'wagmi'

Expand Down
2 changes: 1 addition & 1 deletion examples/_dev/src/components/SignMessage.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { verifyMessage } from 'ethers/lib/utils'
import { verifyMessage } from 'ethers/lib/utils.js'
import * as React from 'react'
import { useSignMessage } from 'wagmi'

Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/actions/accounts/fetchBalance.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { BigNumber, logger } from 'ethers/lib/ethers'
import { Logger, formatUnits, isAddress } from 'ethers/lib/utils'
import { BigNumber, logger } from 'ethers/lib/ethers.js'
import { Logger, formatUnits, isAddress } from 'ethers/lib/utils.js'

import { getClient } from '../../client'
import { erc20ABI } from '../../constants'
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/actions/accounts/signMessage.test.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { toUtf8Bytes, verifyMessage } from 'ethers/lib/utils'
import { toUtf8Bytes, verifyMessage } from 'ethers/lib/utils.js'
import { beforeEach, describe, expect, it } from 'vitest'

import { getSigners, setupClient } from '../../../test'
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/actions/accounts/signMessage.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Bytes } from 'ethers/lib/utils'
import { Bytes } from 'ethers/lib/utils.js'

import {
ConnectorNotFoundError,
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/actions/accounts/signTypedData.test.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { verifyTypedData } from 'ethers/lib/utils'
import { verifyTypedData } from 'ethers/lib/utils.js'
import { beforeEach, describe, expect, it } from 'vitest'

import { getSigners, setupClient } from '../../../test'
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/actions/contracts/fetchToken.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { BigNumber } from 'ethers/lib/ethers'
import { formatUnits } from 'ethers/lib/utils'
import { BigNumber } from 'ethers/lib/ethers.js'
import { formatUnits } from 'ethers/lib/utils.js'

import { erc20ABI } from '../../constants'
import { Unit } from '../../types'
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/actions/contracts/multicall.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { CallOverrides } from 'ethers/lib/ethers'
import { Result } from 'ethers/lib/utils'
import { CallOverrides } from 'ethers/lib/ethers.js'
import { Result } from 'ethers/lib/utils.js'

import { multicallInterface } from '../../constants'
import {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {
CallOverrides,
Contract,
PopulatedTransaction,
} from 'ethers/lib/ethers'
} from 'ethers/lib/ethers.js'

import {
ConnectorNotFoundError,
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/actions/contracts/readContract.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { CallOverrides, Contract } from 'ethers/lib/ethers'
import { Result } from 'ethers/lib/utils'
import { CallOverrides, Contract } from 'ethers/lib/ethers.js'
import { Result } from 'ethers/lib/utils.js'

import { logWarn } from '../../utils'

Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/actions/contracts/readContracts.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { CallOverrides } from 'ethers/lib/ethers'
import { Result } from 'ethers/lib/utils'
import { CallOverrides } from 'ethers/lib/ethers.js'
import { Result } from 'ethers/lib/utils.js'

import { mainnet } from '../../chains'
import {
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/actions/contracts/watchContractEvent.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Contract } from 'ethers/lib/ethers'
import { Contract } from 'ethers/lib/ethers.js'
import shallow from 'zustand/shallow'

import { getClient } from '../../client'
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/actions/ens/fetchEnsAddress.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { getAddress } from 'ethers/lib/utils'
import { getAddress } from 'ethers/lib/utils.js'

import { Address } from '../../types'
import { getProvider } from '../providers'
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/actions/network-status/fetchFeeData.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { BigNumberish, providers } from 'ethers'
import { formatUnits } from 'ethers/lib/utils'
import { formatUnits } from 'ethers/lib/utils.js'

import { Unit } from '../../types'
import { getProvider } from '../providers'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { BigNumber } from 'ethers/lib/ethers'
import { parseEther } from 'ethers/lib/utils'
import { BigNumber } from 'ethers/lib/ethers.js'
import { parseEther } from 'ethers/lib/utils.js'
import { beforeEach, describe, expect, it } from 'vitest'

import { getSigners, setupClient } from '../../../test'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { providers } from 'ethers'
import { isAddress } from 'ethers/lib/utils'
import { isAddress } from 'ethers/lib/utils.js'

import { Address } from '../../types'
import { fetchEnsAddress } from '../ens'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { BigNumber } from 'ethers/lib/ethers'
import { parseEther } from 'ethers/lib/utils'
import { BigNumber } from 'ethers/lib/ethers.js'
import { parseEther } from 'ethers/lib/utils.js'
import { beforeEach, describe, expect, it } from 'vitest'

import { getSigners, setupClient } from '../../../test'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { parseEther } from 'ethers/lib/utils'
import { parseEther } from 'ethers/lib/utils.js'
import { beforeEach, describe, expect, it } from 'vitest'

import { getSigners, setupClient } from '../../../test'
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/connectors/coinbaseWallet.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import type {
} from '@coinbase/wallet-sdk'
import type { CoinbaseWalletSDKOptions } from '@coinbase/wallet-sdk/dist/CoinbaseWalletSDK'
import { providers } from 'ethers'
import { getAddress, hexValue } from 'ethers/lib/utils'
import { getAddress, hexValue } from 'ethers/lib/utils.js'

import {
AddChainError,
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/connectors/injected.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { providers } from 'ethers'
import { getAddress, hexValue } from 'ethers/lib/utils'
import { getAddress, hexValue } from 'ethers/lib/utils.js'

import { getClient } from '../client'
import {
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/connectors/mock/connector.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { getAddress } from 'ethers/lib/utils'
import { getAddress } from 'ethers/lib/utils.js'

import { Chain } from '../../types'
import { normalizeChainId } from '../../utils'
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/connectors/mock/provider.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { providers } from 'ethers'
import { getAddress } from 'ethers/lib/utils'
import { getAddress } from 'ethers/lib/utils.js'
import { default as EventEmitter } from 'eventemitter3'

import { UserRejectedRequestError } from '../../errors'
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/connectors/walletConnect.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type WalletConnectProvider from '@walletconnect/ethereum-provider'
import { providers } from 'ethers'
import { getAddress, hexValue } from 'ethers/lib/utils'
import { getAddress, hexValue } from 'ethers/lib/utils.js'

import { getClient } from '../client'
import {
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/utils/minimizeContractInterface.test.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Interface } from 'ethers/lib/utils'
import { Interface } from 'ethers/lib/utils.js'
import { describe, expect, it } from 'vitest'

import { mlootContractConfig } from '../../test'
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/utils/minimizeContractInterface.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Contract, ContractInterface } from 'ethers/lib/ethers'
import { FormatTypes } from 'ethers/lib/utils'
import { Contract, ContractInterface } from 'ethers/lib/ethers.js'
import { FormatTypes } from 'ethers/lib/utils.js'

export function minimizeContractInterface({
contractInterface,
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/utils/parseContractResult.test.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { BigNumber } from 'ethers'
import { Result } from 'ethers/lib/utils'
import { Result } from 'ethers/lib/utils.js'
import { describe, expect, it } from 'vitest'

import { parseContractResult } from './parseContractResult'
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/utils/parseContractResult.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Contract, ContractInterface } from 'ethers/lib/ethers'
import { Result } from 'ethers/lib/utils'
import { Contract, ContractInterface } from 'ethers/lib/ethers.js'
import { Result } from 'ethers/lib/utils.js'

function isPlainArray(value: unknown) {
return Array.isArray(value) && Object.keys(value).length === value.length
Expand Down
2 changes: 1 addition & 1 deletion packages/core/test/utils.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { providers } from 'ethers'
import { Contract, Wallet } from 'ethers/lib/ethers'
import { Contract, Wallet } from 'ethers/lib/ethers.js'

import { Chain, allChains, chain as chain_ } from '../src'

Expand Down
2 changes: 1 addition & 1 deletion packages/react/src/hooks/accounts/useSignMessage.test.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { toUtf8Bytes, verifyMessage } from 'ethers/lib/utils'
import { toUtf8Bytes, verifyMessage } from 'ethers/lib/utils.js'
import { describe, expect, it, vi } from 'vitest'

import { act, actConnect, renderHook } from '../../../test'
Expand Down
2 changes: 1 addition & 1 deletion packages/react/src/hooks/accounts/useSignTypedData.test.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { MockConnector } from '@wagmi/core/connectors/mock'
import { verifyTypedData } from 'ethers/lib/utils'
import { verifyTypedData } from 'ethers/lib/utils.js'
import { describe, expect, it, vi } from 'vitest'

import { act, actConnect, getSigners, renderHook } from '../../../test'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { MockConnector } from '@wagmi/core/connectors/mock'
import { parseEther } from 'ethers/lib/utils'
import { parseEther } from 'ethers/lib/utils.js'
import { describe, expect, it } from 'vitest'

import { act, actConnect, getSigners, renderHook } from '../../../test'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { TransactionResponse } from '@ethersproject/providers'
import { MockConnector } from '@wagmi/core/connectors/mock'
import { parseEther } from 'ethers/lib/utils'
import { parseEther } from 'ethers/lib/utils.js'
import { describe, expect, it } from 'vitest'

import { act, actConnect, getSigners, renderHook } from '../../../test'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { parseEther } from 'ethers/lib/utils'
import { parseEther } from 'ethers/lib/utils.js'
import { describe, expect, it } from 'vitest'

import { act, actConnect, renderHook } from '../../../test'
Expand Down
2 changes: 1 addition & 1 deletion packages/react/src/utils/deserialize.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { PersistedClient } from '@tanstack/react-query-persist-client'
import { BigNumber } from 'ethers/lib/ethers'
import { BigNumber } from 'ethers/lib/ethers.js'

const findAndReplace = (
cacheRef: any,
Expand Down

0 comments on commit e135679

Please sign in to comment.