chapter22-code-2
Thu Mar 30 2023 11:33:32 GMT+0000 (Coordinated Universal Time)
Saved by
@RareSkills
contract TakeMoney {
receive() external payable {
}
function viewBalance() public view returns (uint256) {
return address(this).balance;
}
}
contract ForwardMoney {
function payMe() public payable {
}
function sendMoney(address luckyAddress) public payable {
uint256 myBalance = viewBalance();
luckyAddress.call{value: myBalance}("");
}
function viewBalance() public view returns (uint256) {
return address(this).balance;
}
}
content_copyCOPY
Comments