//Write your own contracts here. Currently compiles using solc v0.4.15+commit.bbb8e64f. pragma solidity ^0.4.18; contract CagnotteFestival{ mapping (address => uint) organisateurs; constructor () public { organisateurs[msg.sender] = 100; } function transfererOrga(address orga, uint parts) public { require(organisateurs[msg.sender] >= parts); organisateurs[msg.sender] -= parts; organisateurs[orga] += parts; } function estOrga(address orga) public view returns (bool){ return (organisateurs[orga] > 0); } }
0.4.25