pragma solidity ^ 0.4.23; contract Transfer { uint public mainAccount; uint public secondAccount; constructor(uint a) public { mainAccount = a; } function transfer(uint amount) public{ require(mainAccount > amount); mainAccount -= amount; secondAccount += amount; } function chargeMainAccount(uint amount) public { mainAccount += amount; } }
0.4.18