aave-protocol-v2/contracts/tokenization/interfaces/IStableDebtToken.sol

20 lines
471 B
Solidity
Raw Normal View History

2020-06-30 12:09:28 +00:00
pragma solidity ^0.6.0;
interface IStableDebtToken {
function mint(
address account,
uint256 amount,
uint256 rate
) external virtual;
function burn(address _account, uint256 _amount) external virtual;
function getAverageStableRate() external virtual view returns(uint256);
function getUserStableRate(address _user) external virtual view returns(uint256);
2020-07-03 21:20:02 +00:00
function getUserLastUpdated(address _user) external virtual view returns (uint40);
2020-06-30 12:09:28 +00:00
}