Ugrás a fő tartalomra

Segíts frissíteni ezt az oldalt

🌏

Az oldal új verziója jelenleg csak angolul érhető el. Segíts nekünk a fordításban.

Oldal fordítása
Lásd angolul

Itt nincsenek bugok!🐛

Ez az oldal nincs lefordítva. Egyelőre szándékosan hagytuk meg angol nyelven ezt az oldalt.

Fejlesztői hálózatok

Utolsó módosítás: , Invalid DateTime
Oldal szerkesztése

Az okosszerződésekkel történő Ethereum alkalmazások fejlesztésekor fontos, hogy egy lokális hálózaton futtasd, hogy megnézd hogyan működik telepítés előtt.

Hasonlóan ahhoz, amikor egy lokális szervert futtatsz a számítógépeden webfejlesztés céljából, használhatsz fejlesztői hálózatokat egy lokális blokklánc példány létrehozásához, ahol tesztelheted a dappodat. Ezek az Ethereum fejlesztői hálózatok olyan tulajdonságokkal rendelkeznek, melyek lehetővé teszik a gyorsabb iterációt, mint egy nyilvános tesztnet (például nem kell azzal bajlódnod, hogy ETH-et szerezz egy tesztnet csapból).

Előfeltételek

Először meg kell értened az Ethereum stack alapjait és az Ethereum hálózatokat mielőtt belevágnál a fejlesztői hálózatokba.

Mi a fejlesztői hálózat?

A fejlesztői hálózatok lényegében olyan Ethereum kliensek (Ethereum implementációk), melyeket kimondottan a lokális fejlesztéshez terveztek.

Miért ne futtassunk standard Ethereum csomópontot lokálisan?

Akár futtathatsz saját csomópontot (mint a Geth, OpenEthereum vagy a Nethermind), de mivel a fejlesztői hálózatok célzottan a fejlesztésre vannak létrehozva, olyan kényelmi funkciók is be vannak építve, mint például:

  • A lokális blokklánc feltöltése adatokkal determinisztikusan (pl. pénztárcák ETH tartalommal)
  • Azonnali blokk bányászat minden egyes megkapott tranzakciónál, sorrendben és késés nélkül
  • Fejlett debuggolás és loggolási funkciók

Elérhető eszközök

Megjegyzés: A legtöbb fejlesztői keretrendszer egy beépített fejlesztői hálózatot tartalmaz. Ajánljuk, hogy egy keretrendszer segítségével állítsd be a helyi fejlesztési környezetedet.

Ganache

Indítsd be gyorsan egy személyes Ethereum blokkláncot, melyet tesztek futtatására, parancsok végrehajtására és az állapot megtekintésére használhatsz, mialatt a lánc működését irányítod.

A Ganache-nak van asztali alkalmazása (Ganache UI) és parancssori alkalmazása is (ganache-cli). A Truffle eszközsorozat része.

  • Honlap
  • GitHub
  • Dokumentáció

Hardhat Network

Egy helyi Ethereum hálózat fejlesztésre tervezve. Szerződéseket telepíthetsz, teszteket futtathatsz és debuggolhatod a kódodat

A Hardhat Network a beépített Hardhat-tel jön, ami egy Ethereum fejlesztői környezet szakembereknek.

További olvasnivaló

Ismersz olyan közösségi anyagot, amely segített neked? Módosítsd az oldalt és add hozzá!

Hasznosnak találtad a cikket?