From 29623faa32dd54c2ba7523d298f7f67399ac611a Mon Sep 17 00:00:00 2001 From: Thrilok Kumar Date: Sun, 9 Aug 2020 21:39:32 +0530 Subject: [PATCH] Removed transfer function --- contracts/connectors/makerdao.sol | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/contracts/connectors/makerdao.sol b/contracts/connectors/makerdao.sol index c9b5437..4792336 100644 --- a/contracts/connectors/makerdao.sol +++ b/contracts/connectors/makerdao.sol @@ -382,29 +382,6 @@ contract BasicResolver is MakerHelpers { EventInterface(getEventAddr()).emitEvent(_type, _id, _eventCode, _eventParam); } - /** - * @dev Transfer Vault - * @param vault Vault ID to transfer. - */ - function transfer(uint vault, address nextOwner) external payable { - require(AccountInterface(address(this)).isAuth(nextOwner), "nextOwner-is-not-auth"); - - ManagerLike managerContract = ManagerLike(getMcdManager()); - - uint _vault = getVault(managerContract, vault); - (bytes32 ilk,) = getVaultData(managerContract, _vault); - - require(managerContract.owns(_vault) == address(this), "not-owner"); - - managerContract.give(_vault, nextOwner); - - emit LogTransfer(_vault, ilk, nextOwner); - bytes32 _eventCode = keccak256("LogTransfer(uint256,bytes32,address)"); - bytes memory _eventParam = abi.encode(_vault, ilk, nextOwner); - (uint _type, uint _id) = connectorID(); - EventInterface(getEventAddr()).emitEvent(_type, _id, _eventCode, _eventParam); - } - /** * @dev Deposit ETH/ERC20_Token Collateral. * @param vault Vault ID.