pragma solidity ^0.4.18; contract ListPollution{ //event OnCreateList(address _from, uint256 _value); struct energyPollution { int p; } int numList; //energyPollution[] public energyPollutions; mapping ( int => energyPollution ) public energyPollutions; //function createList function AjouterP(int p) public returns(int listID) { listID=numList++; energyPollutions[listID].p=p; //OnCreateList(msg.sender,listID); } //function retourner la valeur function GetP(int id) public constant returns(int PollutionValeur){ return (energyPollutions[id].p); } }
0.4.18