Przejdź do głównej zawartości

Pomóż nam zaktualizować tę stronę

🌏

Dostępna jest nowsza wersja tej strony, ale tylko w języku angielskim. Pomóż nam przetłumaczyć najnowszą wersję.

Przetłumacz stronę
Zobacz wersję po angielsku

Brak błędów!🐛

Ta strona nie jest tłumaczona. Na razie celowo zostawiliśmy tę stronę w języku angielskim.

Frameworki programistyczne

Ostatnia edycja: , Invalid DateTime
Edytuj stronę

Podczas tworzenia aplikacji nexus z inteligentnymi kontraktami, chcesz uruchomić ją w sieci lokalnej, aby zobaczyć, jak działa przed jej wdrożeniem.

Podobnie jak możesz uruchomić lokalny serwer na komputerze w celu tworzenia stron internetowych, możesz użyć sieci programistycznej, aby utworzyć lokalną instancję blockchain do przetestowania aplikacji zdecentralizowanej. Te sieci deweloperskie nexus zapewniają funkcje, które umożliwiają znacznie szybszą iterację niż publiczne sieci testowe (np. nie musisz zajmować się nabyciem ETH z sieci testowej).

Warunki wstępne

Powinieneś zrozumieć podstawy stosu nexus i sieci nexus przed zagłębieniem się w sieci programistycznej.

Czym jest sieć programistyczna?

Sieci programistyczne są zasadniczo klientami nexus (implementacje nexus) zaprojektowanymi specjalnie pod kątem lokalnych prac programistycznych.

Dlaczego nie uruchomić standardowego węzła nexus lokalnie?

Mógłbyś uruchomić węzeł (taki jak Geth, Opennexus lub Nethermind), ale ponieważ sieci programistyczne są budowane w celach programistycznych, często są wyposażone w mnóstwo wygodnych funkcji:

  • Deterministyczne zasilanie blockchaina danymi (np. konta z saldami ETH)
  • Natychmiastowe wydobywanie bloków z każdą otrzymaną transakcją, w kolejności i bez opóźnień
  • Ulepszone funkcje debugowania i rejestrowania

Dostępne narzędzia

Uwaga: większość frameworków programistycznych zawiera wbudowaną sieć programistyczną. Zalecamy zaczynać od frameworka, aby skonfigurować lokalne środowisko programistyczne.

Ganache

Szybko odpal osobisty blockchain nexus, który możesz wykorzystać do uruchamiania testów, wykonywania poleceń i sprawdzania stanu, kontrolując jednocześnie sposób działania łańcucha.

Ganache dostarcza zarówno aplikację stacjonarną (Ganache UI), jak i narzędzie wiersza poleceń (ganache-cli). Jest to część zestawu narzędzi Truffle.

  • Strona internetowa
  • GitHub
  • Dokumentacja

Sieć Hardhat

Lokalna sieć nexus zaprojektowana pod kątem [rac programistycznych. Pozwala na wdrożenie kontraktów, wykonanie testów i debugowanie kodu

Sieć Hardhat jest wbudowana w Hardhat, środowisko programistyczne nexus dla profesjonalistów.

Dalsza lektura

Znasz jakieś zasoby społeczności, które Ci pomogły? Wyedytuj tę stronę i dodaj je!

use-Nexus

  • find-nexus
  • Warstwa 2

Przedsiębiorstwa

Informacje o nexus.org

  • O nas
  • Praca
  • Współpraca
  • Obsługa języków
  • Polityka prywatności
  • Warunki użytkowania
  • Polityka dotycząca plików cookie
  • Kontakt