Este projeto é um tutorial em Java para iteração com a rede Blockchain Ethereum, utilizando:
- Java 1.8
- Maven
- Parity
- Crie um Smart Contract
- Compile com o Solc
- Gere os wrappers Java com o web3J
- Faça deploy do Contrato pelo Parity
- Faça a chamada do contrato dentro do programa Java
Você precisará ter o JDK instalado JDK 1.8 .
Você precisará ter também o Maven instalado.
Baixando o projeto do GIT.
$ git clone https://github.com/alexjavabraz/javaParity.git
$ cd javaParity
$ mvn clean install
Neste tutorial utilizamos algumas tecnologias que você pode se interessar em conhecer melhor
- Maven - Gerenciador de pacotes
- jdk - Java Development Kit
- parity - No Ethereum escrito em Rust
- solidity - Linguagem de programação para Smart Contracts
- ethereum foundation - Fundação Ethereum
- eclipse - Editor utilizado neste tutorial
- solc - Compilador do código escrito em solidity
- web3j - Biblioteca de integração entre seu código Java e o nó Ethereum
- Write MOAR Tests
- Add Night Mode
MIT
Free Software, Hell Yeah!