Dağıtılan sözleşmeye tıkladığınızda, sözleşmenin sağladığı çeşitli genel yöntemleri göreceksiniz. Bu, aşağıdaki ekran görüntüsünde gösterilmektedir.

İlk gönderme yöntemi, önünde bir düzenleme kutusu içerir. Burada, sözleşme yönteminin gerektirdiği parametreleri yazacaksınız. Diğer iki yöntem herhangi bir parametre almaz.
Para Gönderme
Şimdi, sözleşme penceresinde görülen gönderme işlevinin önüne 100 gibi bir miktar girin. Gönder düğmesine tıklayın. Bu, sözleşme gönderme yöntemini çalıştıracak, sözleşme değeri alanının değerini azaltacak ve tutar alanının değerini artıracaktır.

Sözleşme Değerinin İncelenmesi
Önceki para gönderme eylemi, sözleşme değerini 100 azaltmıştır. Şimdi bunu, sözleşmenin getBalance yöntemini kullanarak inceleyebilirsiniz. Aşağıdaki ekran görüntüsünde gösterildiği gibi getBalance düğmesine tıkladığınızda çıktıyı göreceksiniz -

Sözleşme değeri şimdi 900'e düşürüldü.
Toplanan Tutarın İncelenmesi
Bu bölümde, bu sözleşmede şimdiye kadar toplanan para miktarını inceleyeceğiz. Bunun için getAmount düğmesine tıklayın. Aşağıdaki ekran görünecektir.

Miktar alanı değeri 0'dan 100'e değiştirildi.
Birkaç gönderme işlemini deneyin ve dağıtılan sözleşmenin beklendiği gibi yürütüldüğü sonucuna varmak için sözleşme değerini ve tutar alanlarını inceleyin.
Ethereum - Remix'in Sınırlamaları
Şimdiye kadar kullandığınız Remix IDE, sözleşmenizin geliştirilmesi ve ilk testi için yeterince iyidir. Gerçek hayattaki sözleşmeler için, işlevselliğinizi çeşitli parametrelere göre test etmeniz gerekir. Remix, aralarında para transferi yapmak için gerçek (test dışı) kullanıcı hesapları oluşturamaz. Remix tarafından oluşturulan Blockchain'in konfigürasyonu üzerinde hiçbir kontrolünüz yoktur. İşlemlerin yürütülmesini bile izleyemezsiniz.
Remix birkaç gelişmiş işlemi kaçırıyor. Bu nedenle, sözleşmemizi tüm bu özellikleri sağlayan daha sofistike bir Blockchain üzerine yerleştirmemiz gerekiyor. Bu tür bir Blockchain, sonraki bölümümüzde öğreneceğiniz Ganache'dir.