Chiliscan ile doğrulayın

Chiliscanarrow-up-right Routescan tarafından oluşturulmuş bir hizmettir. Bu nedenle şu kaynağa güvenebilirsiniz onların belgelerinearrow-up-right günlük kullanımınız için.

Routescan, Chiliz Chain üzerinde akıllı sözleşmenizi doğrulamak için birkaç yol sunar:

  • Çoğu sözleşme için: Chiliscan üzerindeki doğrulama formunu kullanarak

  • Daha karmaşık sözleşmeler için: Hardhat gibi komut satırı araçlarını kullanarak.

  • Basit sözleşmeler için: onların API'sini kullanarak.

Routescan'ın sözleşme doğrulama belgelerinearrow-up-right.

Chiliscan'in doğrulama formunu kullanma

Chiliscan, Chiliz Mainnet için bir sözleşme doğrulama arayüzü sağlar: https://chiliscan.com/verifycontractarrow-up-right. Ayrıca burada belgelenmiştir: https://info.routescan.io/en/articles/11991234-verifying-contracts-uiarrow-up-right

circle-info

Ayrıca bu arayüz ile Spicy Testnet üzerinde de sözleşme doğrulayabilirsiniz: https://testnet.chiliscan.com/verifycontractarrow-up-right

circle-info

Çok dosyalı sözleşmeler için, yüklemeden önce kodunuzun düzleştirildiğinden emin olun.

Örneğin, Remix IDE kullanıyorsanız, derlenmiş contract-XYZ.sol dosyasına Dosya Gezgini'nde sağ tıklayıp "Flatten" seçeneğini seçebilirsiniz. Ardından, doğrulama formuna yüklemek için ortaya çıkan dosyayı indirin (adlandırılmış olarak contract-XYZ_flattened.sol yüklemek üzere).

Adımlar:

  1. "Contract address" alanına doğrulamak istediğiniz akıllı sözleşmenin adresini girin. Duruma bağlı olarak, araç bir sözleşmenin Chiliz Chain üzerinde henüz var olmadığını veya zaten doğrulandığını söyleyebilir. Hiçbiri değilse, ek arayüz öğeleri gösterilir.

  2. "Import from Solidity" üzerine tıklayın ve formu doğru şekilde doldurun:

    1. Derleyici sürümü olarak "0.8.24+xxx" seçin.

    2. EVM sürümü olarak "Shangai" seçin.

    3. Sözleşme dosyanızı yükleyin.

  3. "Verify Contract" üzerine tıklayın.

Başarılı olursa, sözleşmeniz açıkça doğrulanmış olarak etiketlenecektir; özellikle yeşil bir onay ile. Blok gezgini kaynak kodunu görünür hale getirecek ve tüm etkileşimli özellikleri etkinleştirecektir.

Herhangi bir hata oluşursa, arayüz sizi yönlendirmek için ilgili bir hata mesajı gösterecektir.

Komut satırı araçlarını kullanma

Routescan'ın kendi belgeleri ayrıntılı rehberlerarrow-up-right doğrulama için komut satırı araçlarının nasıl kullanılacağına dair bilgiler içerir. Bu, geliştirme ortamınızda sözleşme doğrulamayı otomatikleştirmek istiyorsanız özellikle faydalıdır.

Dağıtım ve doğrulama ile ilgili rehberlerini şu araçlar için okuyabilirsiniz:

Routescan'ın API'sini kullanma

Routescan, sözleşmeleri doğrulamak için kullanabileceğiniz özel bir sözleşme API'sine sahiptir:

Daha basit akıllı sözleşmelerle çalışıyorsanız, Routescan tarafından sağlanan bir rehber Paragraph.com üzerinde mevcuttur. Bu rehber, karmaşık derleme süreçleri gerektirmeyen sözleşmeleri hazırlama ve doğrulama adımlarında size yol gösterir.

Not: sözleşmelerin düzleştirilmiş olmasını gerektirir.

Last updated

Was this helpful?