Fix WETH compilation

This commit is contained in:
Amir Bandeali 2019-12-23 09:25:50 -08:00 committed by Amir
parent de8f190945
commit 1d5800c4f7

View File

@ -38,7 +38,7 @@ contract WETH9 {
emit Deposit(msg.sender, msg.value); emit Deposit(msg.sender, msg.value);
} }
function withdraw(uint wad) public { function withdraw(uint wad) public {
require(balanceOf[msg.sender] >= wad, "WETH9/INSUFFICIENT_BALANCE"); require(balanceOf[msg.sender] >= wad);
balanceOf[msg.sender] -= wad; balanceOf[msg.sender] -= wad;
msg.sender.transfer(wad); msg.sender.transfer(wad);
emit Withdrawal(msg.sender, wad); emit Withdrawal(msg.sender, wad);
@ -62,10 +62,10 @@ contract WETH9 {
public public
returns (bool) returns (bool)
{ {
require(balanceOf[src] >= wad), "WETH9/INSUFFICIENT_BALANCE"; require(balanceOf[src] >= wad);
if (src != msg.sender && allowance[src][msg.sender] != uint(-1)) { if (src != msg.sender && allowance[src][msg.sender] != uint(-1)) {
require(allowance[src][msg.sender] >= wad, "WETH9/INSUFFICIENT_ALLOWANCE"); require(allowance[src][msg.sender] >= wad);
allowance[src][msg.sender] -= wad; allowance[src][msg.sender] -= wad;
} }