import prompts from 'prompts'; async function main() { const { transactionHash }: { transactionHash: `0x${string}` } = await prompts({ type: 'text', name: 'transactionHash', message: 'Enter the transaction hash to explore:', }); if (!transactionHash) { console.error('Transaction hash is required'); return; } console.log(`Transaction hash: ${transactionHash}`); console.log(`========================================`); console.log(`Block number: ...`); console.log(`Sender: ...`); console.log(`Sender balance: ...`); console.log(`Recipient: ...`); console.log(`Recipient balance: ...`); console.log(`Amount: ...`); console.log(`Transaction fee: ...`); console.log(`Transaction status: ...`); } main();