From c58ddef20a7223019a830ef511223770594d83cd Mon Sep 17 00:00:00 2001 From: Harshit Yadav Date: Sun, 13 Mar 2022 04:03:18 +0530 Subject: [PATCH] changed setId, setId in main.sol --- .../mainnet/connectors/permit_erc20/main.sol | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/contracts/mainnet/connectors/permit_erc20/main.sol b/contracts/mainnet/connectors/permit_erc20/main.sol index 5fdd92fb..83802825 100644 --- a/contracts/mainnet/connectors/permit_erc20/main.sol +++ b/contracts/mainnet/connectors/permit_erc20/main.sol @@ -42,28 +42,23 @@ contract ERC20PermitResolver is Stores { ) external returns (string memory _eventName, bytes memory _eventParam) - { - if(token == daiAddress){ - uint _amt = getUint(getId, amount); + { + uint _amt = getUint(getId, amount); + if(token == daiAddress){ DAITokenInterfaceWithPermit token = DAITokenInterfaceWithPermit(token); - token.permit(owner, address(this), nonce, deadline, true, v, r, s); token.transferFrom(owner, address(this), _amt); - setUint(setId, _amt); } else{ - uint _amt = getUint(getId, amount); - TokenInterfaceWithPermit token = TokenInterfaceWithPermit(token); - token.permit(owner, address(this), amount, deadline, v, r, s); token.transferFrom(owner, address(this), _amt); - - setUint(setId, _amt); } + setUint(setId, _amt); + _eventName = "depositWithPermit(address,address,uint256,uint256,uint256,uint8,bytes32,bytes32,uint256,uint256)"; _eventParam = abi.encode( token,