import React from 'react'; import WindowFrame from '../shared/WindowFrame'; import { RoadChainStats, WindowState } from '../../hooks/useWindowManager'; type Props = { state: WindowState; stats: RoadChainStats; onClose: (id: string) => void; onMinimize: (id: string) => void; onMaximize: (id: string) => void; onDragStart: (id: string, event: React.MouseEvent) => void; onFocus: (id: string) => void; }; export default function RoadchainWindow({ state, stats, ...handlers }: Props) { return (

RoadChain Network

Transparent AI governance on a distributed ledger

Block Height{stats.currentBlock.toLocaleString()}
Network Hash{stats.networkHashrate}
Active Nodes{stats.activeNodes.toLocaleString()}
Your Hashrate{stats.yourHashrate}
Shares{stats.shares}
Daily Earnings{stats.dailyEarnings}
Block #1,247,891 • 23s ago
Hash: 0x8f4a2...c7b9d • 247 tx
Block #1,247,890 • 2m ago
Hash: 0x3c9e1...f2a4b • 189 tx
Block #1,247,889 • 4m ago
Hash: 0x7d2b3...e8c1f • 312 tx
); }