I am using Ganache (TestRPC) for my local blockchain with its default test accounts having 100 ETH balance, connected with Metamask.
I am creating a Withdrawal Contract according to the following documentation: http://solidity.readthedocs.io/en/develop/common-patterns.html using 10 ETH.
Contract is being executed successfully, but when I execute the withdraw() that should refund me the 10ETH amount.
Metamask shows transaction as success.
But the amount never makes it to my test account. Account balance is still 90ETH.