Mantle Network Testnet Rehberi-2


1

Mantle Network Ağına Contract Ekleme

Sosyal Medya görevlerine BURADAN ulaşabilirsiniz.

Yukarıdaki rehberimizde Mantla Faucet ve bridge kullanarak, Goerli ETH test ağından, Mantle test ağına BITDAO ve ETH geçiriyoruz. Bu rehberde anlatılacak işlemler ise tamamı Mantle test ağında gerçekleştirilecektir.

Remix’e ilk girdiğimizde , sayfada çok büyük miktarda bilgi varmış gibi görünebilir. Bu yüzden başlamadan önce Remix’in arayüzünü daha iyi anlamak için biraz zaman ayıralım.

Remix’in düzeninde dört bileşen vardır:

  1. Yan Panel: Bir dosya gezgini, sözleşme derleyici, konuşlandırma arabirimi ve hata ayıklayıcı arasında geçiş yapabilen bir arabirim.
  2. Simge Paneli: Yan panelin içeriğini değiştirmek için bir menü görevi görür.
  3. Ana Panel: Sözleşmelerimizi düzenlemek ve hata ayıklamak için birincil görünümü içerir.
  4. Terminal: Yürütme ve izleme sonuçlarını okumak için bir arayüz.

Sözleşme Dağıtma

Artık düzeni anladığımıza göre, ana dosya gezginine geri dönelim. Varsayılan çalışma alanımızda Remix’in bize 3 sözleşme sağladığını göreceksiniz: Storage, Owner, and Ballot.

Storage.sol’a tıklayarak başlayalım.

Storage.sol, yalnızca iki eylem içeren çok basit bir sözleşmedir:

  1. “store” işlevi aracılığıyla zincir üzerinde bir sayı depolar
  2. Söz konusu saklanan numarayı “retrieve” işlevi aracılığıyla okur

Bu öğretici dağıtımla ilgili olduğundan (Solidity ile değil), iş akışımızda bu varsayılan sözleşmeyi kullanacağız. Sözleşmeyi derlemek için sol gezinme çubuğundaki Solidity simgesine tıklayın ve derlemeye basın.

Herhangi bir hata varsa, bunlar altta görünecektir. Örneğin:

Artık sözleşmelerimizi derlediğimize göre, onları Mantle Testnet üzerinde konuşlandırabiliriz. Soldaki dağıtma simgesini seçin, ortamınızı “Injected Provider — MetaMask” olarak seçin ve “Deploy”a tıklayın. (Önemli: MetaMask’ta ağınızı “Mantle Testnet” olarak seçtiğinizden emin olun.)

Bunun gibi bir açılır pencere ile karşılanmalısınız:

Sözleşmenizi dağıtmak için “Onayla”yı tıklayın. Ve tebrikler! Mantle Testnet’te bir sözleşme kurdunuz!

Akıllı Sözleşme ile Etkileşim

Remix aracılığıyla sözleşme ile etkileşime geçelim. “store”nın yanındaki metin kutusuna bir sayı girin ve “store” düğmesine tıklayın. Bu bir durum değiştirme işlevi olduğundan, işlemi gerçekleştirmek için bir miktar $BIT ödememiz gerekecek.

İşlem tamamlandıktan sonra, “retrieve” düğmesine tıklamak, yukarıdaki metin kutusuna girdiğimiz sayıya dönmelidir.

Mantle Block Explorer’ı Kullanma

Sözleşmemiz ve dağıtımı hakkında daha fazla bilgi edinmek için Mantle blok gezginini kullanabiliriz . Dağıtım arayüzüne geri dönerek, adresi aşağıda gösterildiği gibi kopyalarsınız.

Ardından, Mantle explorer’a gidin , adresi arama çubuğuna yapıştırın ve ara’ya tıklayın.

Sözleşme dağıtımından sonra bilgilerin güncellenmesi birkaç saniye sürebilir. Burada dağıtım işleminizin ayrıntılarını ve ayrıca Remix aracılığıyla sözleşmeyle arabirim oluştururken gönderdiğiniz tüm işlemleri görmelisiniz.

Explorer’da sözleşme adresini incelemek de bize iki işlem yaptığımızı gösterir:

  1. Sözleşmeyi oluşturmak için
  2. Kayıtlı değeri değiştirmek için
Bu Yazıya Tepkiniz Ne Oldu?
  • 7
    alk_l_yorum
    Alkışlıyorum
  • 0
    be_endim
    Beğendim
  • 0
    d_nceliyim
    Düşünceliyim
  • 0
    be_enmedim
    Beğenmedim

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yorumlar (1)

    Bir yanıt yazın

    E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    Bültenimize Katılın

    Hemen ücretsiz üye olun ve yeni güncellemelerden haberdar olan ilk kişi olun.