Skip to content

Commit e135679

Browse files
committed
fix: ethers
1 parent ce41567 commit e135679

35 files changed

+44
-44
lines changed

docs/components/examples/SendTransaction.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Box, Button, Input, Stack, Text } from 'degen'
2-
import { parseEther } from 'ethers/lib/utils'
2+
import { parseEther } from 'ethers/lib/utils.js'
33
import * as React from 'react'
44
import {
55
useAccount,

docs/components/examples/SignMessage.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Box, Button, Text, Textarea } from 'degen'
2-
import { verifyMessage } from 'ethers/lib/utils'
2+
import { verifyMessage } from 'ethers/lib/utils.js'
33
import * as React from 'react'
44
import { useAccount, useSignMessage } from 'wagmi'
55

examples/_dev/src/components/SignMessage.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { verifyMessage } from 'ethers/lib/utils'
1+
import { verifyMessage } from 'ethers/lib/utils.js'
22
import * as React from 'react'
33
import { useSignMessage } from 'wagmi'
44

packages/core/src/actions/accounts/fetchBalance.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { BigNumber, logger } from 'ethers/lib/ethers'
2-
import { Logger, formatUnits, isAddress } from 'ethers/lib/utils'
1+
import { BigNumber, logger } from 'ethers/lib/ethers.js'
2+
import { Logger, formatUnits, isAddress } from 'ethers/lib/utils.js'
33

44
import { getClient } from '../../client'
55
import { erc20ABI } from '../../constants'

packages/core/src/actions/accounts/signMessage.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { toUtf8Bytes, verifyMessage } from 'ethers/lib/utils'
1+
import { toUtf8Bytes, verifyMessage } from 'ethers/lib/utils.js'
22
import { beforeEach, describe, expect, it } from 'vitest'
33

44
import { getSigners, setupClient } from '../../../test'

packages/core/src/actions/accounts/signMessage.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Bytes } from 'ethers/lib/utils'
1+
import { Bytes } from 'ethers/lib/utils.js'
22

33
import {
44
ConnectorNotFoundError,

packages/core/src/actions/accounts/signTypedData.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { verifyTypedData } from 'ethers/lib/utils'
1+
import { verifyTypedData } from 'ethers/lib/utils.js'
22
import { beforeEach, describe, expect, it } from 'vitest'
33

44
import { getSigners, setupClient } from '../../../test'

packages/core/src/actions/contracts/fetchToken.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { BigNumber } from 'ethers/lib/ethers'
2-
import { formatUnits } from 'ethers/lib/utils'
1+
import { BigNumber } from 'ethers/lib/ethers.js'
2+
import { formatUnits } from 'ethers/lib/utils.js'
33

44
import { erc20ABI } from '../../constants'
55
import { Unit } from '../../types'

packages/core/src/actions/contracts/multicall.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { CallOverrides } from 'ethers/lib/ethers'
2-
import { Result } from 'ethers/lib/utils'
1+
import { CallOverrides } from 'ethers/lib/ethers.js'
2+
import { Result } from 'ethers/lib/utils.js'
33

44
import { multicallInterface } from '../../constants'
55
import {

packages/core/src/actions/contracts/prepareWriteContract.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {
22
CallOverrides,
33
Contract,
44
PopulatedTransaction,
5-
} from 'ethers/lib/ethers'
5+
} from 'ethers/lib/ethers.js'
66

77
import {
88
ConnectorNotFoundError,

packages/core/src/actions/contracts/readContract.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { CallOverrides, Contract } from 'ethers/lib/ethers'
2-
import { Result } from 'ethers/lib/utils'
1+
import { CallOverrides, Contract } from 'ethers/lib/ethers.js'
2+
import { Result } from 'ethers/lib/utils.js'
33

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

packages/core/src/actions/contracts/readContracts.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { CallOverrides } from 'ethers/lib/ethers'
2-
import { Result } from 'ethers/lib/utils'
1+
import { CallOverrides } from 'ethers/lib/ethers.js'
2+
import { Result } from 'ethers/lib/utils.js'
33

44
import { mainnet } from '../../chains'
55
import {

packages/core/src/actions/contracts/watchContractEvent.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Contract } from 'ethers/lib/ethers'
1+
import { Contract } from 'ethers/lib/ethers.js'
22
import shallow from 'zustand/shallow'
33

44
import { getClient } from '../../client'

packages/core/src/actions/ens/fetchEnsAddress.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { getAddress } from 'ethers/lib/utils'
1+
import { getAddress } from 'ethers/lib/utils.js'
22

33
import { Address } from '../../types'
44
import { getProvider } from '../providers'

packages/core/src/actions/network-status/fetchFeeData.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BigNumberish, providers } from 'ethers'
2-
import { formatUnits } from 'ethers/lib/utils'
2+
import { formatUnits } from 'ethers/lib/utils.js'
33

44
import { Unit } from '../../types'
55
import { getProvider } from '../providers'

packages/core/src/actions/transactions/deprecatedSendTransaction.test.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { BigNumber } from 'ethers/lib/ethers'
2-
import { parseEther } from 'ethers/lib/utils'
1+
import { BigNumber } from 'ethers/lib/ethers.js'
2+
import { parseEther } from 'ethers/lib/utils.js'
33
import { beforeEach, describe, expect, it } from 'vitest'
44

55
import { getSigners, setupClient } from '../../../test'

packages/core/src/actions/transactions/prepareSendTransaction.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { providers } from 'ethers'
2-
import { isAddress } from 'ethers/lib/utils'
2+
import { isAddress } from 'ethers/lib/utils.js'
33

44
import { Address } from '../../types'
55
import { fetchEnsAddress } from '../ens'

packages/core/src/actions/transactions/sendTransaction.test.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { BigNumber } from 'ethers/lib/ethers'
2-
import { parseEther } from 'ethers/lib/utils'
1+
import { BigNumber } from 'ethers/lib/ethers.js'
2+
import { parseEther } from 'ethers/lib/utils.js'
33
import { beforeEach, describe, expect, it } from 'vitest'
44

55
import { getSigners, setupClient } from '../../../test'

packages/core/src/actions/transactions/waitForTransaction.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { parseEther } from 'ethers/lib/utils'
1+
import { parseEther } from 'ethers/lib/utils.js'
22
import { beforeEach, describe, expect, it } from 'vitest'
33

44
import { getSigners, setupClient } from '../../../test'

packages/core/src/connectors/coinbaseWallet.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import type {
44
} from '@coinbase/wallet-sdk'
55
import type { CoinbaseWalletSDKOptions } from '@coinbase/wallet-sdk/dist/CoinbaseWalletSDK'
66
import { providers } from 'ethers'
7-
import { getAddress, hexValue } from 'ethers/lib/utils'
7+
import { getAddress, hexValue } from 'ethers/lib/utils.js'
88

99
import {
1010
AddChainError,

packages/core/src/connectors/injected.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { providers } from 'ethers'
2-
import { getAddress, hexValue } from 'ethers/lib/utils'
2+
import { getAddress, hexValue } from 'ethers/lib/utils.js'
33

44
import { getClient } from '../client'
55
import {

packages/core/src/connectors/mock/connector.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { getAddress } from 'ethers/lib/utils'
1+
import { getAddress } from 'ethers/lib/utils.js'
22

33
import { Chain } from '../../types'
44
import { normalizeChainId } from '../../utils'

packages/core/src/connectors/mock/provider.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { providers } from 'ethers'
2-
import { getAddress } from 'ethers/lib/utils'
2+
import { getAddress } from 'ethers/lib/utils.js'
33
import { default as EventEmitter } from 'eventemitter3'
44

55
import { UserRejectedRequestError } from '../../errors'

packages/core/src/connectors/walletConnect.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type WalletConnectProvider from '@walletconnect/ethereum-provider'
22
import { providers } from 'ethers'
3-
import { getAddress, hexValue } from 'ethers/lib/utils'
3+
import { getAddress, hexValue } from 'ethers/lib/utils.js'
44

55
import { getClient } from '../client'
66
import {

packages/core/src/utils/minimizeContractInterface.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Interface } from 'ethers/lib/utils'
1+
import { Interface } from 'ethers/lib/utils.js'
22
import { describe, expect, it } from 'vitest'
33

44
import { mlootContractConfig } from '../../test'

packages/core/src/utils/minimizeContractInterface.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { Contract, ContractInterface } from 'ethers/lib/ethers'
2-
import { FormatTypes } from 'ethers/lib/utils'
1+
import { Contract, ContractInterface } from 'ethers/lib/ethers.js'
2+
import { FormatTypes } from 'ethers/lib/utils.js'
33

44
export function minimizeContractInterface({
55
contractInterface,

packages/core/src/utils/parseContractResult.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BigNumber } from 'ethers'
2-
import { Result } from 'ethers/lib/utils'
2+
import { Result } from 'ethers/lib/utils.js'
33
import { describe, expect, it } from 'vitest'
44

55
import { parseContractResult } from './parseContractResult'

packages/core/src/utils/parseContractResult.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { Contract, ContractInterface } from 'ethers/lib/ethers'
2-
import { Result } from 'ethers/lib/utils'
1+
import { Contract, ContractInterface } from 'ethers/lib/ethers.js'
2+
import { Result } from 'ethers/lib/utils.js'
33

44
function isPlainArray(value: unknown) {
55
return Array.isArray(value) && Object.keys(value).length === value.length

packages/core/test/utils.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { providers } from 'ethers'
2-
import { Contract, Wallet } from 'ethers/lib/ethers'
2+
import { Contract, Wallet } from 'ethers/lib/ethers.js'
33

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

packages/react/src/hooks/accounts/useSignMessage.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { toUtf8Bytes, verifyMessage } from 'ethers/lib/utils'
1+
import { toUtf8Bytes, verifyMessage } from 'ethers/lib/utils.js'
22
import { describe, expect, it, vi } from 'vitest'
33

44
import { act, actConnect, renderHook } from '../../../test'

packages/react/src/hooks/accounts/useSignTypedData.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { MockConnector } from '@wagmi/core/connectors/mock'
2-
import { verifyTypedData } from 'ethers/lib/utils'
2+
import { verifyTypedData } from 'ethers/lib/utils.js'
33
import { describe, expect, it, vi } from 'vitest'
44

55
import { act, actConnect, getSigners, renderHook } from '../../../test'

packages/react/src/hooks/transactions/useDeprecatedSendTransaction.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { MockConnector } from '@wagmi/core/connectors/mock'
2-
import { parseEther } from 'ethers/lib/utils'
2+
import { parseEther } from 'ethers/lib/utils.js'
33
import { describe, expect, it } from 'vitest'
44

55
import { act, actConnect, getSigners, renderHook } from '../../../test'

packages/react/src/hooks/transactions/useSendTransaction.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { TransactionResponse } from '@ethersproject/providers'
22
import { MockConnector } from '@wagmi/core/connectors/mock'
3-
import { parseEther } from 'ethers/lib/utils'
3+
import { parseEther } from 'ethers/lib/utils.js'
44
import { describe, expect, it } from 'vitest'
55

66
import { act, actConnect, getSigners, renderHook } from '../../../test'

packages/react/src/hooks/transactions/useWaitForTransaction.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { parseEther } from 'ethers/lib/utils'
1+
import { parseEther } from 'ethers/lib/utils.js'
22
import { describe, expect, it } from 'vitest'
33

44
import { act, actConnect, renderHook } from '../../../test'

packages/react/src/utils/deserialize.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { PersistedClient } from '@tanstack/react-query-persist-client'
2-
import { BigNumber } from 'ethers/lib/ethers'
2+
import { BigNumber } from 'ethers/lib/ethers.js'
33

44
const findAndReplace = (
55
cacheRef: any,

0 commit comments

Comments
 (0)