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.
Chiliz Chain EVM uyumlu bir blockchain olduğundan, sözleşme düzleştirmek için çeşitli araçlar mevcuttur.
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:
Düzleştirilmiş bir sözleşme binlerce satır uzunluğunda olabileceğinden, fiili geliştirme ve bakım açısından son derece elverişsizdir.
Yalnızca ihtiyaç duyulduğunda, örneğin deploy edilen sözleşmeyi doğrularken oluşturulmalıdır.
Son güncelleme
Bu yararlı oldu mu?