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

เคล็ดลับและเทคนิค

เคล็ดลับสำหรับนักพัฒนา Chiliz Chain: สร้าง ERC-20 test token ได้ไม่จำกัดบน Spicy Testnet, ดึงราคา gas ปัจจุบันผ่าน RPC และวิธีแก้ไขข้อจำกัดรายวันของ faucet

วิธีสร้าง token ของคุณเองบน Spicy Testnet

การพัฒนาแอปบน Chiliz Chain Mainnet จำเป็นต้องทดสอบบน Spicy Testnet ก่อน เพื่อตรวจสอบว่าโค้ดของคุณจัดการกับ testCHZ token ได้ถูกต้อง โดยไม่ต้องใช้ CHZ token จำนวนมากที่มีค่าใช้จ่ายสูง สำหรับจุดประสงค์นี้ คุณสามารถรับ Testnet token ได้ฟรีผ่าน Spicy Faucet ของเรา:

รับ Token Testnet ฟรี

แต่บางครั้งการพัฒนาต้องใช้ test token จำนวนมาก และ faucet มีข้อจำกัดในจำนวน token ที่คุณสามารถรับได้ในแต่ละวัน

เพื่อให้คุณหลุดพ้นจากข้อจำกัดนี้ คุณสามารถสร้าง token ของคุณเองบน Spicy Testnet ได้! Chiliz Chain (ทั้ง Mainnet และ Testnet) เป็น EVM-compatible chain และ CHZ กับ testCHZ token นั้นแท้จริงแล้วเป็น ERC20 token

ดังนั้นคุณสามารถ mint ERC20 token ของคุณเองแบบแทบไม่จำกัดบน Spicy Testnet และทดสอบโค้ดของคุณอย่างละเอียดกับ token นั้น จากนั้นเมื่อคุณรู้สึกว่าพร้อมแล้ว ให้ทดสอบ dApp ของคุณด้วย test CHZ token บน Spicy อีกสองสามครั้งก่อนจะเปิดตัวบน Chiliz Chain Mainnet

นี่คือขั้นตอนในการสร้าง token ของคุณเองบน Spicy Testnet:

  1. รับ test CHZ token จาก Spicy Faucet ขั้นตอนนี้จำเป็นเพราะคุณต้องใช้ CHZ token เพื่อ deploy smart contract ERC20 ของคุณ

  2. เขียน smart contract ของ token (เราแนะนำให้ใช้ OpenZeppelin's ERC20) ใน constructor ของคุณ ให้กำหนดชื่อของ token (เช่น "MyOwnToken"), symbol (เช่น "MOT") และ mint จำนวนเริ่มต้นที่เพียงพอสำหรับความต้องการของคุณ

  3. ดู token ใหม่ของคุณใน MetaMask:

    1. คัดลอกที่อยู่ smart contract ของ token จากเครื่องมือ deploy ของคุณ (เช่น เมนู "Deployed Contracts" ของ Remix)

    2. ใน MetaMask ไปที่แท็บ "Tokens" และคลิก "Import tokens"

    3. วางที่อยู่ smart contract โดย symbol และ decimals จะกรอกอัตโนมัติ

    4. คลิก "Add custom token" จากนั้น "Import tokens" ตอนนี้คุณควรเห็นยอดคงเหลือของ token ใหม่ของคุณ

ตอนนี้คุณพร้อมที่จะทดสอบ Chiliz Chain dApp ของคุณบน Spicy Testnet ด้วย token ของคุณเองแล้ว!

วิธีดึงราคา gas ปัจจุบัน

หากต้องการดูราคา gas บน Chiliz Chain คุณสามารถใช้ public RPC node หนึ่งในนั้น

คุณสามารถดึงราคา gas ปัจจุบันได้ดังนี้:

วิธีตรวจสอบสาเหตุที่ธุรกรรมล้มเหลว

ธุรกรรมอาจล้มเหลว และคุณไม่ทราบสาเหตุเสมอไป โดยเฉพาะอย่างยิ่งเมื่อ block explorer ไม่แสดงข้อผิดพลาด

หากต้องการตรวจสอบสาเหตุที่ธุรกรรมของคุณล้มเหลว ให้รันสคริปต์ต่อไปนี้ใน terminal โดยใส่ transaction ID ที่ถูกต้อง:

อัปเดตล่าสุด

สิ่งนี้มีประโยชน์หรือไม่?