diff --git a/data/networks.ts b/data/networks.ts index cc57fb130..47667c17c 100644 --- a/data/networks.ts +++ b/data/networks.ts @@ -62,6 +62,11 @@ export const l1Networks = { ...mainnet, name: "Ethereum", network: "mainnet", + rpcUrls: { + default: { + http: ["https://rpc.ankr.com/eth", "https://cloudflare-eth.com"], + }, + }, }, goerli: { ...goerli, diff --git a/package.json b/package.json index a37f46ad8..50922090d 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "zkLink Portal provides Wallet and Bridge functionality for interacting with zkLink Nova", "private": true, "scripts": { - "dev": "nuxt dev", + "dev": "nuxt dev --port 3333", "dev:node:memory": "cross-env NODE_TYPE=memory npm run dev", "dev:node:docker": "cross-env NODE_TYPE=dockerized npm run dev", "dev:node:nexus-goerli": "cross-env NODE_TYPE=nexus-goerli npm run dev", diff --git a/store/zksync/transactionStatus.ts b/store/zksync/transactionStatus.ts index dbf9b041b..39f46a623 100644 --- a/store/zksync/transactionStatus.ts +++ b/store/zksync/transactionStatus.ts @@ -94,7 +94,7 @@ export const useZkSyncTransactionStatusStore = defineStore("zkSyncTransactionSta const getDepositL2TransactionHash = async (l1TransactionHash: string) => { const publicClient = onboardStore.getPublicClient(); - const transaction = await publicClient.waitForTransactionReceipt({ + const transaction = await publicClient?.getTransactionReceipt({ hash: l1TransactionHash as Hash, }); for (const log of transaction.logs) { @@ -116,7 +116,7 @@ export const useZkSyncTransactionStatusStore = defineStore("zkSyncTransactionSta const getDepositL2TransactionHashForSecondary = async (l1TransactionHash: string): Promise => { const publicClient = onboardStore.getPublicClient(); - const transaction = await publicClient.waitForTransactionReceipt({ + const transaction = await publicClient.getTransactionReceipt({ hash: l1TransactionHash as Hash, }); console.log("getDepositL2TransactionHashForSecondary", l1TransactionHash);