Postagens

Mostrando postagens de Junho, 2017

Primeiro Tutorial: Programando Ethereum com Java

Imagem
Pela primeira vez vou utilizar uma integração com a rede Ethereum na linguagem Java.

Durante muito tempo acreditei que isso não fosse possível, que teria que utilizar Go, NodeJS, Python e de fato estudei e criei algumas coisas nestas linguagens, principalmente em Go.

Mas o fato é que temos a possibilidade de utilizar Java, justamente por conta da integração via RPC, foi um tanto quanto difícil de fazer esta integração em Java pois navegando pela documentação do Parity e do web3J, existe muita coisa desatualizada, em menos de um mês o nó que utilizo neste artigo já fora atualizado 2x.

Vamos utilizar o Parity, se você ainda não tem ele instalado, acesse https://parity.io/

Após instalar é preciso inicializar ele, com o seguinte comando.

parity --chain testnet --rpcapi "eth,net,web3,personal,parity"


O projeto completo está em : https://github.com/alexjavabraz/javaParity.git

Este é um projeto que utiliza o Maven, a dependência do web3J está dentro do pom.xml


Verificando a versão …