pragma solidity ^0.4.18; contract Expression { mapping( address => uint[] ) internal userMessages; function sendMessage(uint _message) external { userMessages[msg.sender].push(_message); } function getMessageByOwner(address _add) public view returns(uint[]) { return userMessages[_add]; } function getMyMessage() public view returns(uint[]) { return userMessages[msg.sender]; } function test() external view returns(address){ return msg.sender; } }
0.4.18