Entender cómo trabajar con bloques es fundamental para el desarrollo en Ethereum. Esta guía cubre conceptos esenciales e implementaciones prácticas para el manejo de bloques.
Los métodos más comunes para recuperar datos de bloques son:
// Obtener número del último bloque
const blockNumber = await web3.eth.getBlockNumber();
// Obtener bloque por número
const block = await web3.eth.getBlock(blockNumber);
// Obtener bloque con detalles completos de transacciones
const blockWithTx = await web3.eth.getBlock(blockNumber, true);