Neler yeni
Misafir görüntüleme limiti aşıldı
  • İzin verilen maksimum misafir görüntüleme sayısına ulaştınız
  • Bu kısıtlamayı kaldırmak için lütfen aşağıdan kayıt olun
Türkiye’nin Lider Kripto Para Forumu

Blockchain dünyasının Türkçe Wikipedia'sına hoş geldiniz!

Hemen ücretsiz üye olun ve kayıt olduğunuz anda coin kazanmaya başlayın. Kendi konularınızı paylaşın, diğer üyelerle etkileşim kurun ve dilediğiniz zaman coinlerinizi çekin.

Katılmak için şimdi harekete geçin!

Oy Verme Kontratı

Oy Verme Kontratı

Basit olması açısından türkeç yazdım arkadaşlar, matnığı anlamanız için basit bir kontrattır.

PHP:
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;



contract BasitOylama {

    mapping (string => uint256) public oySayilari;

    string[] public adayListesi;


    function adayEkle(string memory yeniAday) public {

        adayListesi.push(yeniAday);

    }


    function oyVer(string memory aday) public {

        oySayilari[aday] += 1;

    }


    function toplamOy(string memory aday) public view returns (uint256) {

        return oySayilari[aday];

    }


    function adaySayisi() public view returns (uint) {

        return adayListesi.length;

    }

}



1712548876421.png
 
Son düzenleme:

Forum istatistikleri

Konular
14.181
Mesajlar
71.104
Kullanıcılar
7.168
Son üye
Tanertasta
Geri
Üst