pragma solidity ^0.4.11; contract Listpollution{ //event OnCreateList(address _from, uint256 _value); struct energyPollution { uint p; } uint numList; ListPollution[] public ListPollutions; mapping (numList => Listpollution) listPollutions; //function createList function AjouterList(uint _p) public returns(uint listID) { listID=numList++; ListPollutions.push( ListPollution({ p:_p }) ); //OnCreateList(msg.sender,listID); } //function retourner IP function GetP(uint id) public returns(uint P){ return (ListPollutions[id].p); } }
0.4.18