Skip to content

Commit

Permalink
refactor: remove prepareSendTransaction
Browse files Browse the repository at this point in the history
  • Loading branch information
tmm committed Sep 5, 2023
1 parent f316c86 commit 72f5f04
Show file tree
Hide file tree
Showing 23 changed files with 1 addition and 584 deletions.
8 changes: 0 additions & 8 deletions docs/.vitepress/sidebar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -139,10 +139,6 @@ export function getSidebar() {
link: '/react/hooks/useEnsResolver',
},
{ text: 'useFeeData', link: '/react/hooks/useFeeData' },
{
text: 'usePrepareSendTransaction 🚧',
link: '/react/hooks/usePrepareSendTransaction',
},
{ text: 'useReconnect', link: '/react/hooks/useReconnect' },
{
text: 'useSendTransaction 🚧',
Expand Down Expand Up @@ -287,10 +283,6 @@ export function getSidebar() {
text: 'multicall 🚧',
link: '/core/actions/multicall',
},
{
text: 'prepareSendTransaction 🚧',
link: '/core/actions/prepareSendTransaction',
},
{ text: 'reconnect', link: '/core/actions/reconnect' },
{ text: 'readContract 🚧', link: '/core/actions/readContract' },
{ text: 'readContracts 🚧', link: '/core/actions/readContracts' },
Expand Down
80 changes: 0 additions & 80 deletions packages/core/src/actions/prepareSendTransaction.test-d.ts

This file was deleted.

28 changes: 0 additions & 28 deletions packages/core/src/actions/prepareSendTransaction.test.ts

This file was deleted.

94 changes: 0 additions & 94 deletions packages/core/src/actions/prepareSendTransaction.ts

This file was deleted.

32 changes: 0 additions & 32 deletions packages/core/src/actions/sendTransaction.test-d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import { celo, mainnet } from 'viem/chains'
import { expectTypeOf, test } from 'vitest'

import { createConfig } from '../createConfig.js'
import { prepareSendTransaction } from './prepareSendTransaction.js'
import {
type SendTransactionParameters,
sendTransaction,
Expand Down Expand Up @@ -62,34 +61,3 @@ test('chain formatters', () => {
gatewayFeeRecipient: '0x',
})
})

test('prepareSendTransaction', async () => {
const config = createConfig({
chains: [mainnet, celo],
transports: { [celo.id]: http(), [mainnet.id]: http() },
})

const prepared = await prepareSendTransaction(config, {
to: '0xd2135CfB216b74109775236E36d4b433F1DF507B',
feeCurrency: '0x',
gatewayFee: 100n,
gatewayFeeRecipient: '0x',
})
await sendTransaction(config, prepared)

const prepared2 = await prepareSendTransaction(config, {
to: '0xd2135CfB216b74109775236E36d4b433F1DF507B',
chainId: celo.id,
feeCurrency: '0x',
gatewayFee: 100n,
gatewayFeeRecipient: '0x',
})
await sendTransaction(config, prepared2)

const prepared3 = await prepareSendTransaction(config, {
to: '0xd2135CfB216b74109775236E36d4b433F1DF507B',
chainId: mainnet.id,
maxFeePerGas: 100n,
})
await sendTransaction(config, prepared3)
})
13 changes: 0 additions & 13 deletions packages/core/src/actions/sendTransaction.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import { expect, test } from 'vitest'

import { connect } from './connect.js'
import { disconnect } from './disconnect.js'
import { prepareSendTransaction } from './prepareSendTransaction.js'
import { sendTransaction } from './sendTransaction.js'

const connector = config.connectors[0]!
Expand All @@ -19,15 +18,3 @@ test('default', async () => {
).resolves.toMatch(transactionHashRegex)
await disconnect(config, { connector })
})

test('prepareSendTransaction', async () => {
await connect(config, { connector })
const result = await prepareSendTransaction(config, {
to: '0xd2135CfB216b74109775236E36d4b433F1DF507B',
value: parseEther('0.01'),
})
await expect(sendTransaction(config, result)).resolves.toMatch(
transactionHashRegex,
)
await disconnect(config, { connector })
})
1 change: 0 additions & 1 deletion packages/core/src/actions/sendTransaction.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ export type SendTransactionParameters<
> &
ChainIdParameter<config, chainId> &
ConnectorParameter & {
mode?: 'prepared'
to: Address
}
>
Expand Down
1 change: 0 additions & 1 deletion packages/core/src/index.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ test('exports', () => {
"getToken",
"getTransaction",
"multicall",
"prepareSendTransaction",
"readContract",
"readContracts",
"reconnect",
Expand Down
7 changes: 0 additions & 7 deletions packages/core/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -129,13 +129,6 @@ export {
multicall,
} from './actions/multicall.js'

export {
type PrepareSendTransactionError,
type PrepareSendTransactionParameters,
type PrepareSendTransactionReturnType,
prepareSendTransaction,
} from './actions/prepareSendTransaction.js'

export {
type ReadContractParameters,
type ReadContractReturnType,
Expand Down
2 changes: 0 additions & 2 deletions packages/core/src/query.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@ test('exports', () => {
"getTokenQueryOptions",
"getTransactionQueryKey",
"getTransactionQueryOptions",
"prepareSendTransactionQueryKey",
"prepareSendTransactionQueryOptions",
"readContractQueryKey",
"readContractQueryOptions",
"readContractsQueryKey",
Expand Down
9 changes: 0 additions & 9 deletions packages/core/src/query.ts
Original file line number Diff line number Diff line change
Expand Up @@ -107,15 +107,6 @@ export {
getTransactionQueryOptions,
} from './query/getTransaction.js'

export {
type PrepareSendTransactionData,
type PrepareSendTransactionOptions,
type PrepareSendTransactionQueryFnData,
type PrepareSendTransactionQueryKey,
prepareSendTransactionQueryKey,
prepareSendTransactionQueryOptions,
} from './query/prepareSendTransaction.js'

export {
type ReadContractData,
type ReadContractOptions,
Expand Down
16 changes: 0 additions & 16 deletions packages/core/src/query/prepareSendTransaction.test.ts

This file was deleted.

Loading

1 comment on commit 72f5f04

@vercel
Copy link

@vercel vercel bot commented on 72f5f04 Sep 5, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

wagmi-v2 – ./docs

wagmi-v2-git-alpha-wagmi-dev.vercel.app
wagmi-v2.vercel.app
alpha.wagmi.sh
wagmi-v2-wagmi-dev.vercel.app

Please sign in to comment.