Pagina a fost actualizată pe: June 25, 2020
Ethereum pentru programatori Java
Învață să programezi pentru Ethereum folosind proiecte și instrumente Java
Folosește Ethereum pentru a crea aplicații descentralizate („dapps”) care valorifică avantajele criptovalutelor și ale tehnologiei blockchain. Aceste dapps pot fi demne de încredere, întrucât, odată implementate pe Ethereum, vor rula întotdeauna așa cum au fost programate. Pot controla active digitale pentru a crea noi tipuri de aplicații financiare. Pot fi descentralizate, astfel încât nu pot fi controlate de către o singură entitate sau persoană și sunt aproape imposibil de cenzurat.
Primii pași în contracte smart și limbajul Solidity
Fă primii tăi pași în integrarea Java cu Ethereum
Ai nevoie de o scurtă introducere? Accesează ethereum.org/learn sau ethereum.org/developers
- Blockchainul explicat
- Ce sunt contractele smart
- Scrie primul tău contract smart
- Cum să compilezi și implementezi Solidity
Cum să folosești Web3J și Hyperledger Besu (numit anterior Pantheon, client Java Ethereum)
- Conectarea la un client Ethereum cu Java, Eclipse și Web3J
- Administrarea unui cont Ethereum cu Java si Web3J
- Generarea unui Java Wrapper din contractul smart
- Interacțiunea cu un contract smart Ethereum
- Monitorizarea evenimentelor de contracte smart Ethereum
- Utilizarea Besu (Pantheon), clientul Java Ethereum, cu Linux
- Rularea unui nod Hyperledger Besu (Pentheon) în teste de integrare Java
Articole de nivel intermediar
- Administrarea stocării într-o aplicație Java cu IPFS
- Administrarea tokenurilor ERC20 în Java cu Web3J
- Manageri de tranzacții Web3j
Modele avansate de utilizare
Proiecte și instrumente Java
- Hyperledger Besu (Pantheon) (client Ethereum)
- Web3J (bibliotecă de interacțiuni cu clienți Ethereum)
- Eventeum (monitorizare de evenimente)
- Mahuta (instrumente de dezvoltare IPFS)
Cauți mai multe resurse? Accesează ethereum.org/developers.