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

Doğrulama En İyi Uygulamaları

Chiliz Chain sözleşmelerini doğrulamak için en iyi uygulamalar: CAP-20 token özellikleri, önerilen Solidity ve EVM sürümü ayarları ve Ethereum kaynaklı kodlardaki yaygın hatalar.

Chiliz Chain'deki akıllı sözleşmeleri doğrulamak, standart EVM uygulamaları ile zincire özgü ayrıntılara dikkat etmeyi gerektirmektedir.

Gerçekten de Chiliz Chain'in, CAP-20 gibi belirli standartlar ve belirli bir EVM sürümlemesiyle birlikte Proof of Staked Authority (PoSA) mutabakat mekanizması üzerinde çalışması nedeniyle, kodu Ethereum'dan aktarmak işe yaramayabilir.

CAP-20 Standardını Anlayın

Chiliz Chain EVM uyumlu olsa da, ekosistem token'lar için CAP-20 standardına dayanmaktadır. Bu, ERC-20'nin Chiliz'e özgü uygulamasıdır.

Token ayrıntılarını burada görün:

CAP-20

Bir Fan Token veya Fan Token gibi davranması amaçlanan bir varlık geliştiriyorsanız, ondalıkları açıkça 0 olarak ayarlamalısınız. Standart DeFi token'ları 18 kullanabilir.

Derleyici ve EVM'yi Yapılandırın

Chiliz Chain doğrulayıcıları belirli EVM sürümleri için optimize edilmiştir. "En son" yapılandırmaları kullanmak deploy hatalarına veya beklenmedik davranışlara yol açabilir.

Şu sürümlere güvenmelisiniz:

Chiliz Chain için önerilen Solidity ve EVM sürümleri:

  • Solidity derleyici sürümü: 0.8.30 (veya daha düşük)

  • Hedef EVM sürümü: prague

Gas için Optimize Edin

Chiliz Chain, spam'ı önlemek ve doğrulayıcı sürdürülebilirliğini sağlamak için "yüksek-Gwei" minimum gas fiyatı uygulamaktadır.

Dragon8 hard fork'undan bu yana Chiliz Chain, EIP-1559'u minimum 2500 gwei baz ücretiyle uygulamaktadır. Bu, optimize edilmemiş kodun kullanıcılarınıza diğer zincirlerden çok daha pahalıya mal olduğu anlamına gelir.

Bu nedenle sözleşmenizi depolama kullanımı (en pahalı işlem) için optimize etmelisiniz:

  • uint128, uint64 veya bool değişkenlerini tek bir 32 baytlık depolama slotuna sığacak şekilde yan yana yerleştirin.

  • Gas tasarrufu için salt okunur fonksiyon argümanlarında (harici fonksiyonlar) memory yerine calldata kullanın.

Her Zaman Spicy'de Test Edin

Ethereum deneyiminize dayanarak Mainnet eşdeğerliğini hiçbir zaman varsaymayın. Chiliz Chain Mainnet'e geçmeden önce Spicy Testnet'te Chiliz PoSA mutabakatıyla etkileşimleri doğrulamanız zorunludur.

Bağlantı ayrıntılarını burada görün:

Chiliz Chain'e Bağlanma

Son güncelleme

Bu yararlı oldu mu?