//Write your own contracts here. Currently compiles using solc v0.4.15+commit.bbb8e64f. pragma solidity 0.4.21; contract bank { mapping (address => uint256) public balances; function deposit() public payable { balances[msg.sender] += msg.value; } function getBalance() constant returns(uint) { return balances[msg.sender]; } function withdraw(amount) { msg.sender.call.value(amount)(); accounts[msg.sender] -= amount; } }
0.4.22