mirror of
				https://github.com/Instadapp/Gelato-automations.git
				synced 2024-07-29 22:28:07 +00:00 
			
		
		
		
	Review's fix
This commit is contained in:
		
							parent
							
								
									f98dc798da
								
							
						
					
					
						commit
						4f6b16b7da
					
				|  | @ -68,7 +68,7 @@ contract ConnectGelatoDataForFullRefinance is ConnectorInterface { | |||
|     function getDataAndCastForFromMakerToMaker( | ||||
|         uint256 _vaultId, | ||||
|         address _token, | ||||
|         string memory _colType, | ||||
|         string calldata _colType, | ||||
|         address _provider | ||||
|     ) public payable { | ||||
|         ( | ||||
|  | @ -188,7 +188,7 @@ contract ConnectGelatoDataForFullRefinance is ConnectorInterface { | |||
|     function _execPayloadForFullRefinanceFromMakerToMaker( | ||||
|         uint256 _vaultId, | ||||
|         address _token, | ||||
|         string memory _colType, | ||||
|         string calldata _colType, | ||||
|         address _provider | ||||
|     ) internal view returns (address[] memory targets, bytes[] memory datas) { | ||||
|         targets = new address[](1); | ||||
|  |  | |||
|  | @ -81,7 +81,7 @@ contract ConnectGelatoDataForPartialRefinance is ConnectorInterface { | |||
| 
 | ||||
|     function getDataAndCastForFromMakerToMaker( | ||||
|         PartialDebtBridgePayload calldata _payload, | ||||
|         string memory _colType | ||||
|         string calldata _colType | ||||
|     ) public payable { | ||||
|         ( | ||||
|             address[] memory targets, | ||||
|  | @ -145,7 +145,7 @@ contract ConnectGelatoDataForPartialRefinance is ConnectorInterface { | |||
|             uint256 wDaiDebtToMove, | ||||
|             uint256 wColToWithdrawFromMaker, | ||||
|             uint256 gasFeesPaidFromCol | ||||
|         ) = _computeDebtBridge( | ||||
|         ) = computeDebtBridge( | ||||
|             _payload.vaultId, | ||||
|             _payload.wMinColRatioMaker, | ||||
|             _payload.wMinColRatioB, | ||||
|  | @ -216,7 +216,7 @@ contract ConnectGelatoDataForPartialRefinance is ConnectorInterface { | |||
|     /// @return datas : calldata for flashloan | ||||
|     function _execPayloadForPartialRefinanceFromMakerToMaker( | ||||
|         PartialDebtBridgePayload calldata _payload, | ||||
|         string memory _colType | ||||
|         string calldata _colType | ||||
|     ) internal view returns (address[] memory targets, bytes[] memory datas) { | ||||
|         targets = new address[](1); | ||||
|         targets[0] = INSTA_POOL_V2; | ||||
|  | @ -225,7 +225,7 @@ contract ConnectGelatoDataForPartialRefinance is ConnectorInterface { | |||
|             uint256 wDaiDebtToMove, | ||||
|             uint256 wColToWithdrawFromMaker, | ||||
|             uint256 gasFeesPaidFromCol | ||||
|         ) = _computeDebtBridge( | ||||
|         ) = computeDebtBridge( | ||||
|             _payload.vaultId, | ||||
|             _payload.wMinColRatioMaker, | ||||
|             _payload.wMinColRatioB, | ||||
|  | @ -296,14 +296,14 @@ contract ConnectGelatoDataForPartialRefinance is ConnectorInterface { | |||
|     /// @return wColToWithdrawFromMaker (wad) to: withdraw from Maker and deposit on B. | ||||
|     /// @return gasFeesPaidFromCol Gelato automation-gas-fees paid from user's collateral | ||||
|     // solhint-disable function-max-lines | ||||
|     function _computeDebtBridge( | ||||
|     function computeDebtBridge( | ||||
|         uint256 _vaultId, | ||||
|         uint256 _wMinColRatioMaker, | ||||
|         uint256 _wMinColRatioB, | ||||
|         address _priceOracle, | ||||
|         bytes calldata _oraclePayload | ||||
|     ) | ||||
|         internal | ||||
|         public | ||||
|         view | ||||
|         returns ( | ||||
|             uint256 wDaiDebtToMove, | ||||
|  |  | |||
|  | @ -15,7 +15,7 @@ const getABI = require("./setups/ABI.helper"); | |||
| const getAllContracts = require("./setups/Contracts-For-Full-Refinancing-Maker-To-Compound.helper"); | ||||
| const enableGelatoConnectorsForFromMaker = require("./setups/Enabling-New-Connectors-For-Full-Refinance.helper"); | ||||
| 
 | ||||
| const ConnectGelatoDataForFullRefinance = require("../../artifacts/contracts/contracts/connectors/ConnectGelatoDataForFullRefinance.sol/ConnectGelatoDataForFullRefinance.json") | ||||
| const ConnectGelatoDataForFullRefinanceABI = require("../../artifacts/contracts/contracts/connectors/ConnectGelatoDataForFullRefinance.sol/ConnectGelatoDataForFullRefinance.json") | ||||
|   .abi; | ||||
| 
 | ||||
| async function makerToCompoundSetup() { | ||||
|  | @ -101,7 +101,7 @@ async function providerWhiteListTaskForMakerToCompound( | |||
|   const debtBridgeCalculationForFullRefinance = new GelatoCoreLib.Action({ | ||||
|     addr: contracts.connectGelatoData.address, | ||||
|     data: await hre.run("abi-encode-withselector", { | ||||
|       abi: ConnectGelatoDataForFullRefinance, | ||||
|       abi: ConnectGelatoDataForFullRefinanceABI, | ||||
|       functionname: "getDataAndCastForFromMakerToCompound", | ||||
|       inputs: [vaultId, constants.ETH, wallets.providerAddress], | ||||
|     }), | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ const getABI = require("./setups/ABI.helper"); | |||
| const getAllContracts = require("./setups/Contracts-For-Full-Refinancing-Maker-To-Maker.helper"); | ||||
| const enableGelatoConnectorsForFromMaker = require("./setups/Enabling-New-Connectors-For-Full-Refinance.helper"); | ||||
| 
 | ||||
| const ConnectGelatoDataForFullRefinance = require("../../artifacts/contracts/contracts/connectors/ConnectGelatoDataForFullRefinance.sol/ConnectGelatoDataForFullRefinance.json") | ||||
| const ConnectGelatoDataForFullRefinanceABI = require("../../artifacts/contracts/contracts/connectors/ConnectGelatoDataForFullRefinance.sol/ConnectGelatoDataForFullRefinance.json") | ||||
|   .abi; | ||||
| 
 | ||||
| async function makerETHAToMakerETHBSetup() { | ||||
|  | @ -107,7 +107,7 @@ async function providerWhiteListTaskForMakerETHAToMakerETHB( | |||
|   const debtBridgeCalculationForFullRefinance = new GelatoCoreLib.Action({ | ||||
|     addr: contracts.connectGelatoData.address, | ||||
|     data: await hre.run("abi-encode-withselector", { | ||||
|       abi: ConnectGelatoDataForFullRefinance, | ||||
|       abi: ConnectGelatoDataForFullRefinanceABI, | ||||
|       functionname: "getDataAndCastForFromMakerToMaker", | ||||
|       inputs: [vaultId, constants.ETH, "ETH-B", wallets.providerAddress], | ||||
|     }), | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Shivva
						Shivva