mirror of
				https://github.com/Instadapp/dsa-connectors.git
				synced 2024-07-29 22:37:00 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			17 lines
		
	
	
		
			676 B
		
	
	
	
		
			Solidity
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			676 B
		
	
	
	
		
			Solidity
		
	
	
	
	
	
| //SPDX-License-Identifier: MIT
 | |
| pragma solidity ^0.7.0;
 | |
| 
 | |
| import { TokenInterface } from "../../../common/interfaces.sol";
 | |
| 
 | |
| interface AaveInterface is TokenInterface {
 | |
|     function delegate(address delegatee) external;
 | |
|     function delegateByType(address delegatee, uint8 delegationType) external;
 | |
|     function getDelegateeByType(address delegator, uint8 delegationType) external view returns (address);
 | |
| }
 | |
| 
 | |
| interface StakedAaveInterface is AaveInterface {
 | |
|     function stake(address onBehalfOf, uint256 amount) external;
 | |
|     function redeem(address to, uint256 amount) external;
 | |
|     function cooldown() external;
 | |
|     function claimRewards(address to, uint256 amount) external;
 | |
| } | 
