From 55a64040566d3e3ec60a2de6283b9d5bb5e33765 Mon Sep 17 00:00:00 2001 From: Christophe Date: Thu, 31 Oct 2024 13:28:01 +0000 Subject: [PATCH] Remove call to createRollupFetchTransactionHash --- src/utils/registerNewNetwork.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/utils/registerNewNetwork.ts b/src/utils/registerNewNetwork.ts index b437b3c0..97efa74b 100644 --- a/src/utils/registerNewNetwork.ts +++ b/src/utils/registerNewNetwork.ts @@ -5,10 +5,7 @@ import { registerCustomArbitrumNetwork, } from '@arbitrum/sdk'; import { testnets } from '../chains'; -import { - createRollupFetchTransactionHash, - getRollupInitializedEvents, -} from '../createRollupFetchTransactionHash'; +import { getRollupInitializedEvents } from '../createRollupFetchTransactionHash'; import { Address, Chain, PublicClient, Transport } from 'viem'; import { publicClientToProvider } from '../ethers-compat/publicClientToProvider'; import { createRollupPrepareTransactionReceipt } from '../createRollupPrepareTransactionReceipt'; @@ -34,10 +31,7 @@ export async function prepareArbitrumNetwork( } // Fetch native token address and TokenBridge address - const rollupCreationtransactionHash = await createRollupFetchTransactionHash({ - rollup, - publicClient: parentChainPublicClient, - }); + const rollupCreationtransactionHash = rollupInitializedEvent[0].transactionHash; const transactionReceipt = createRollupPrepareTransactionReceipt( await parentChainPublicClient.waitForTransactionReceipt({ hash: rollupCreationtransactionHash,