Bir Akıllı Sözleşmeyi düzleştirin
Akıllı sözleşmeyi düzleştirme, ana sözleşmeyi tüm bağımlılıklarıyla (arayüzler, kütüphaneler, miras alınan sözleşmeler) tek bir bağımsız .sol dosyasında birleştirme sürecidir. Bu, dağıtılmış sözleşmeyi doğrulamayı çok daha kolay hale getirir.
Chiliz Chain bir EVM-uyumlu blok zinciri olduğundan, bir sözleşmeyi düzleştirmek için birkaç araç mevcuttur.
Remix IDE ile düzleştirme
Dosya Gezgini'nde ana sözleşmenize sağ tıklayın ve menüden "Flatten" öğesini seçin.

Remix bir CONTRACT_flattened.sol sözleşmesini klasörünüzde oluşturacaktır.
Hardhat ile düzleştirme
Aşağıdaki satırı iş akışınıza uyarlayın:
Düzleştirilmiş bir sözleşme binlerce satır uzunluğunda olabileceğinden, gerçek geliştirme ve bakım için kötüdürler.
Bunlar yalnızca gerektiğinde, örneğin dağıtılmış sözleşmeyi doğrularken üretilmelidir.
Last updated
Was this helpful?