diff --git a/packages/status-page/src/pages/home/Home.svelte b/packages/status-page/src/pages/home/Home.svelte index 790b811dfb2..63d06eeca05 100644 --- a/packages/status-page/src/pages/home/Home.svelte +++ b/packages/status-page/src/pages/home/Home.svelte @@ -5,7 +5,6 @@ import { watchHeaderSynced } from "../../utils/watchHeaderSynced"; import { getPendingTransactions } from "../../utils/getPendingTransactions"; import { getBlockFee } from "../../utils/getBlockFee"; - import { getIsHalted } from "../../utils/getIsHalted"; import { getAvailableSlots } from "../../utils/getAvailableSlots"; import { getPendingBlocks } from "../../utils/getPendingBlocks"; import { getLastVerifiedBlockId } from "../../utils/getLastVerifiedBlockId"; @@ -88,19 +87,6 @@ tooltip: "The current transactions in the mempool where the transaction nonce is not in sequence. They are currently non-processable.", }, - { - statusFunc: getIsHalted, - watchStatusFunc: null, - provider: l1Provider, - contractAddress: l1TaikoAddress, - header: "Is Halted", - intervalInMs: 0, - colorFunc: (value: Status) => { - if (value.toString() === "true") return "red"; - return "green"; - }, - tooltip: "Whether the Taiko smart contract on Layer 1 has been halted.", - }, { statusFunc: getAvailableSlots, watchStatusFunc: null, diff --git a/packages/status-page/src/utils/getIsHalted.ts b/packages/status-page/src/utils/getIsHalted.ts deleted file mode 100644 index 4eabb1857d0..00000000000 --- a/packages/status-page/src/utils/getIsHalted.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Contract, ethers } from "ethers"; -import TaikoL1 from "../constants/abi/TaikoL1"; - -export const getIsHalted = async ( - provider: ethers.providers.JsonRpcProvider, - contractAddress: string -): Promise => { - const contract: Contract = new Contract(contractAddress, TaikoL1, provider); - const isHalted = await contract.isHalted(); - return isHalted.toString(); -};