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

Chiliscan ile Doğrulama

Web formu, Hardhat eklentisi veya Routescan API kullanarak Chiliscan (Routescan) aracılığıyla Chiliz Chain'deki akıllı sözleşmeleri doğrulayın.

Chiliscan, Routescan tarafından oluşturulmuş bir hizmettir. Günlük kullanım için kendi belgelerine başvurabilirsiniz.

Routescan, Chiliz Chain'deki akıllı sözleşmenizi doğrulamak için çeşitli yöntemler sunar:

  • Çoğu sözleşme için: Chiliscan'daki doğrulama formu

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

  • Basit sözleşmeler için: API.

Routescan'ın sözleşme doğrulama belgelerine bakın.

Chiliscan'ın Doğrulama Formunu Kullanma

Chiliscan, Chiliz Mainnet için https://chiliscan.com/verifycontract adresinde bir sözleşme doğrulama arayüzü sunmaktadır. Ayrıca burada belgelenmiştir: https://info.routescan.io/en/articles/11991234-verifying-contracts-ui

Spicy Testnet'teki sözleşmeleri de bu arayüzle doğrulayabilirsiniz: https://testnet.chiliscan.com/verifycontract

Çoklu dosyalı sözleşmelerde, yüklemeden önce kodunuzun düzleştirildiğinden emin olun.

Örneğin Remix IDE kullanıyorsanız, Dosya Gezgininde derlenmiş contract-XYZ.sol sözleşme dosyasına sağ tıklayıp "Düzleştir" seçeneğini seçebilirsiniz. Ardından oluşan dosyayı (contract-XYZ_flattened.sol adıyla) indirip doğrulama formuna yükleyin.

Adımlar:

  1. "Sözleşme adresi" alanına doğrulamak istediğiniz akıllı sözleşmenin adresini girin. Duruma bağlı olarak araç, Chiliz Chain'de henüz böyle bir sözleşmenin olmadığını veya zaten doğrulanmış olduğunu söyleyebilir. Hiçbiri değilse ek arayüz öğeleri görüntülenir.

  2. "Solidity'den İçe Aktar" seçeneğine tıklayın ve formu doğru şekilde doldurun:

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

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

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

  3. "Sözleşmeyi Doğrula"ya tıklayın.

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

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

Komut Satırı Araçlarını Kullanma

Routescan'ın kendi belgeleri, doğrulama için komut satırı araçlarının nasıl kullanılacağına dair ayrıntılı kılavuzlar sunmaktadır. Bu, sözleşme doğrulamasını geliştirme ortamınızda otomatikleştirmek istiyorsanız özellikle yararlıdır.

Deploy ve doğrulama konusundaki kılavuzları şunlarla okuyabilirsiniz:

Routescan'ın API'sini Kullanma

Routescan'ın sözleşmeleri doğrulamak için kullanabileceğiniz özel bir sözleşme API'si vardır:

Daha basit akıllı sözleşmelerle çalışıyorsanız, Paragraph.com'da Routescan tarafından sağlanan bir kılavuz mevcuttur. Bu kılavuz, karmaşık derleme süreçleri gerektirmeyen sözleşmeleri hazırlama ve doğrulama adımlarını açıklamaktadır.

Not: Sözleşmelerin düzleştirilmiş olması gerekir.

Son güncelleme

Bu yararlı oldu mu?