En este repositorio encontrarán todo el código que vimos en la plática del lunes 26 de abril del 2021 en el meetup de JVMMX.
- Link a slides: https://docs.google.com/presentation/d/1_T7DE0q2jpWLmCtcmp2rQfXiIPPiyr7pt9LwQfImFZo/edit?usp=sharing
- Link a vídeo: https://www.youtube.com/watch?v=VROZ034B0F8
Cada una de las demos están en su respectiva rama:
- Demo 1 - Interacción con Smart Contract local: https://github.com/cenobyte321/jvmmx_web3j_20210426/tree/demo-1
- Demo 2 - ERC20: https://github.com/cenobyte321/jvmmx_web3j_20210426/tree/demo-2
- Demo 3 - DeFi con Aave: https://github.com/cenobyte321/jvmmx_web3j_20210426/tree/demo-3
Para ejecutar cada una de las demos usen el siguiente comando en la raíz del proyecto:
gradle run
Para las demos 2 y 3 es necesario que tengan las siguientes variables de entorno definidas:
- INFURA_ID: El id de su proyecto de Infura. Éste lo pueden crear de forma gratuita en https://infura.io/
- JVMMX_PRIVATE_KEY: La llave privada de su cuenta (https://ethereum.org/en/developers/docs/accounts/).