[dApp] dMessenger – Chat / Libro de visitas descentralizado

También te podría gustar...

11 Respuestas

  1. John Mendoza García dice:

    Hola, gracias por el tutorial está genial!
    Cuando escribo el mensaje me aparece mensaje en el REMIX browser, a que se debe..??
    transact to browser/dMessenger.sol:dMessenger.escribirMensaje errored: Error encoding arguments: SyntaxError: Unexpected token H in JSON at position 1

    • Ethereum dice:

      Hola John!

      Cuando hay funciones que reciben un parámetro que no es uint, debes ponerlo entre comillas. Recuerda también que si la función requiere más de 1 parámetro, deberás separar por una coma cada uno de ellos y poner comillas a los que lo requieran.

      Saludos 😀 .

  2. ZARSIZARSI dice:

    Muy bien me parece muy didactico

  3. Francisco dice:

    Tremendo el tutorial, aun no lo veo completo, pero está muy bien explicado, se parece mucho a la lógica de Java para programar

    • Ethereum dice:

      Hola Francisco, muchas gracias por tus palabras.

      La lógica en Solidity es idéntica a la lógica en casi todos los lenguajes de programación, solo hay que aprender a llevar bien las funciones internas del lenguaje y sus buenas prácticas. Atento que se viene nuevo tutorial sobre aplicaciones descentralizadas!

      Saludos 😀

  4. Enrique Figueroa dice:

    Hola, tremendo aporte! muchas gracias. Pude completar todo el tutorial pero no logro invocar el contrato desde el .html, coloque el numero de cuenta que me da el metamask en el .js y el ABI pero al ejecutar el .html abre la pagina, coloco un texto en comillas pero no tienen ningún efecto. Muchas gracias.

    • Ethereum dice:

      Hola Enrique!

      Tuve el mismo problema alguna vez y lo solucioné montando el .html de la interfaz en un servidor local tipo Wamp, ya que Metamask me tiraba error al intentar inyectar en file://

      Saludos 😀

  5. carlos dice:

    hola ethe hize todo al pie de la letra y no me sale nada esta es la web http://buyiota.webcindario.com/contrato.html alguna ayuda ? que paso el contrato ya se publico
    https://rinkeby.etherscan.io/tx/0x6ff135fc75cd5b3f46859028dc4820166784c84f417a9949f1b9f1fea3fa6eb7

    que hize mal ? como hago para enviar mensaje

    • Ethereum dice:

      Hola Carlos!

      La dirección de tu contrato inteligente es 0x4cf32ff985cb64309fad6610fcba058641db18c9 y en tu archivo main.js indicaste otra (0xdaee045b86d033dae69cfd42cb2f4d26a7333532).

      Saludos 😀

  6. Gonzalo dice:

    Hola muy buenas, cuando pongo la dirección de mi wallet en Rinkeby me pone que el url no es válido, después de haber hecho lo de cambiarlo a Rinkeby.
    Muchas gracias de antemano.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *