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

Akıllı Sözleşme Düzleştirme

Chiliz Chain gezginlerinde kaynak kodu doğrulamasını kolaylaştırmak için Remix veya Hardhat kullanarak bir Solidity akıllı sözleşmesini ve tüm bağımlılıklarını tek bir .sol dosyasında birleştirin.

Akıllı sözleşme düzleştirmek, ana sözleşmeyi tüm bağımlılıklarıyla (arayüzler, kütüphaneler, miras alınan sözleşmeler) birleştirerek tek ve bağımsız bir .sol dosyası oluşturma işlemidir. Bu, deploy edilmiş sözleşmenin doğrulanmasını çok daha kolay hale getirir.

Sözleşmenizi deploy etmek için düzleştirmeniz gerekmez.

Düzleştirme, öncelikle gezginde kaynak kodunuzu doğrulamak için kullanılan deploy sonrası bir adımdır.

Chiliz Chain EVM uyumlu bir blockchain olduğundan, sözleşme düzleştirmek için çeşitli araçlar mevcuttur.

Orijinal dosyalarınızdan deploy ettikten sonra tüm sözleşmeyi doğrulamak için düzleştirirseniz, derleme ayarlarında hiçbir şeyin değişmediğinden emin olmalısınız.

Aksi takdirde "Bytecode uyuşmazlığı" gibi bir hata alma riskiyle karşılaşabilir ve doğrulama başarısız olabilir.

Remix IDE ile Düzleştirme

Dosya Gezgininde ana sözleşmenize sağ tıklayın ve menüden "Düzleştir"i seçin.

Remix, klasörünüzde bir CONTRACT_flattened.sol sözleşmesi oluşturacaktır.

Hardhat ile Düzleştirme

Aşağıdaki satırı iş akışınıza göre uyarlayın:

Son güncelleme

Bu yararlı oldu mu?