İçeriğe geç
Kriptofoni
Kripto Para SözlüğüGeliştirici Araçları

Ganache Nedir?

Diğer adları: Ganache CLI, Ganache UI, TestRPC

Kısaca

Ganache, Ethereum geliştiricilerinin akıllı sözleşmeleri gerçek ağa çıkarmadan önce test edebilmesi için bilgisayarda kişisel ve yerel bir Ethereum blockchain'i çalıştıran, Truffle Suite'in parçası olarak geliştirilmiş araçtır.

Ganache başlatıldığında içinde test ether'i bulunan hazır hesaplar oluşturur ve işlemleri anında onaylayan yerel bir ağ sunar. Geliştirici uygulamasını bu ağa bağlayarak sözleşme dağıtabilir, işlem gönderebilir ve hata ayıklayabilir; gerçek ücret ödemez ve test ağı faucet'lerine ihtiyaç duymaz. Grafik arayüzlü sürümü bloklar, işlemler ve olay kayıtlarını görsel olarak incelemeyi kolaylaştırırken komut satırı sürümü otomatik test süreçlerinde kullanılır. Ana ağın belirli bir anını kopyalayarak (fork) çalışma özelliği de vardır.

Aracın ilk adı TestRPC'ydi ve uzun süre Truffle çerçevesiyle birlikte Ethereum geliştirmenin standart parçalarından biri oldu. ConsenSys, 2023'te Truffle ve Ganache'ın geliştirilmesini sonlandıracağını duyurdu ve kullanıcıları başka araçlara geçmeye yönlendirdi.

Bugün benzer işlevler için çoğunlukla Hardhat'in yerel ağı (Hardhat Network) veya Foundry'nin anvil aracı kullanılır. Ganache ile kurulmuş eski projeler çalışmaya devam edebilir; ancak güncellenmeyen bir aracın yeni Ethereum özelliklerini desteklememe riski göz önünde bulundurulmalıdır.

Son güncelleme: · Bu içerik bilgilendirme amaçlıdır, yatırım tavsiyesi değildir.

İlişkili terimler