For the complete documentation index, see llms.txt. This page is also available as Markdown.

Wskazówki i triki

Wskazówki dla deweloperów Chiliz Chain: tworzenie nieograniczonych testowych tokenów ERC-20 na Spicy Testnet, pobieranie aktualnych cen gas przez RPC i obejście dziennych limitów Faucet.

Jak stworzyć własny token na Spicy Testnet

Tworzenie aplikacji na Chiliz Chain Mainnet wymaga najpierw przetestowania jej na Spicy Testnet, aby upewnić się, że kod poprawnie obsługuje tokeny testCHZ bez konieczności używania dużych ilości drogich tokenów CHZ. W tym celu możesz uzyskać tokeny Testnet za darmo przez nasze Spicy Faucety:

Tokeny Testnet

Czasem jednak tworzenie wymaga dużej liczby tokenów testowych, a Faucety mają ograniczoną dzienną ilość tokenów.

Aby uwolnić się od tego ograniczenia, możesz stworzyć własny token na Spicy Testnet! Chiliz Chain (Mainnet i Testnet) to sieci kompatybilne z EVM, a tokeny CHZ i testCHZ to w rzeczywistości tokeny ERC20.

Możesz zatem mintować własny, quasi-nieograniczony token ERC20 na Spicy Testnet i dokładnie testować kod z tym tokenem. Następnie, gdy poczujesz się gotowy, przetestuj dApp z testowymi tokenami CHZ na Spicy jeszcze kilka razy przed uruchomieniem na Chiliz Chain Mainnet.

Oto kroki, aby stworzyć własny token na Spicy Testnet:

  1. Pobierz testowe tokeny CHZ z Spicy Faucet. Są potrzebne, bo będziesz potrzebować tokenów CHZ do wdrożenia kontraktu ERC20.

  2. Napisz smart kontrakt tokena (zalecamy oparcie się na ERC20 OpenZeppelin). W swoim constructor ustaw nazwę tokena (np. "MyOwnToken"), symbol (np. "MOT") i zmintuj początkową podaż wystarczającą do Twoich potrzeb.

  3. Wyświetl nowy token w MetaMask:

    1. Skopiuj adres kontraktu tokena z narzędzia do wdrożenia (np. menu "Deployed Contracts" w Remix).

    2. W MetaMask przejdź do zakładki "Tokeny" i kliknij "Importuj tokeny".

    3. Wklej adres kontraktu. Symbol i liczba dziesiętnych powinny uzupełnić się automatycznie.

    4. Kliknij "Dodaj niestandardowy token", a następnie "Importuj tokeny". Powinieneś teraz zobaczyć saldo nowego tokena.

Jesteś teraz gotowy do testowania dApp na Chiliz Chain na Spicy Testnet z własnym tokenem!

Jak uzyskać aktualną cenę gas

Aby uzyskać cenę gas na Chiliz Chain, możesz użyć jednego z publicznych węzłów RPC.

Aktualną cenę gas możesz uzyskać w następujący sposób:

Jak sprawdzić, dlaczego transakcja się nie powiodła

Transakcja może się nie powieść, a nie zawsze wiadomo dlaczego — szczególnie że block explorer nie zawsze wyświetla błąd.

Aby sprawdzić, dlaczego transakcja się nie powiodła, uruchom następujący skrypt w terminalu z poprawnym ID transakcji:

Ostatnia aktualizacja

Czy to było pomocne?