¿Qué es Web3?

4/22
Recursos

Aportes 5

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

algo que mi mente no podia procesar cuando lo vi fue que podia hacer myPromise().then(console.log) si el resultado que regresaba la promesa solo lo queria mostrar en console.

antes hacia cosas como myPromise().then(res => console.log(res)) y tambien es valido. pero cuando aprendi esa alternativa me senti el doble de pro. 😅

La librería Web3.js es una colección de módulos que contienen funcionalidad para el ecosistema ethereum. Esta compuesta por:

  • web3-eth es para interactuar con la blockchain ethereum y los smart contracts
  • web3-shh es para interactuar con el protocolo whisper y comunicar p2p y broadcast
  • web3-bzz es para el protocolo swarm, el guardado de archivos descentralizado
  • web3-utils contiene funciones “helper” (de ayuda) para desarrolladores de Dapps

Fuente https://web3js.readthedocs.io/en/v1.2.11/getting-started.html

Mi código

const Web3 = require('web3');
const endpoint = "https://mainnet.infura.io/v3/..."
const web3 = new Web3(endpoint);

console.log(web3);

web3.eth.getBlockNumber().then(number => {
  console.log(number);
})

Algun alma caritativa que tenga un endpoint en funcionamiento para compartir ?
el endpoint del projecto del profesor le pega a un projecto inactivo

Aqui bloque 14250870!