mirror of
https://github.com/Instadapp/dsa-resolvers-deprecated.git
synced 2024-07-29 22:38:16 +00:00
change to abstract
This commit is contained in:
parent
41b954a5a1
commit
7f6c60f995
|
|
@ -4,7 +4,7 @@ import {DSMath} from "../../common/math.sol";
|
||||||
import {VatLike, SpotLike, JugLike, InstaMcdAddress} from "./interface.sol";
|
import {VatLike, SpotLike, JugLike, InstaMcdAddress} from "./interface.sol";
|
||||||
|
|
||||||
|
|
||||||
contract Helpers is DSMath {
|
abstract contract Helpers is DSMath {
|
||||||
/**
|
/**
|
||||||
* @dev get MakerDAO MCD Address contract
|
* @dev get MakerDAO MCD Address contract
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ pragma experimental ABIEncoderV2;
|
||||||
import {Helpers} from "./helpers.sol";
|
import {Helpers} from "./helpers.sol";
|
||||||
import {InstaMcdAddress, VatLike, CdpsLike, ManagerLike, PotLike} from "./interface.sol";
|
import {InstaMcdAddress, VatLike, CdpsLike, ManagerLike, PotLike} from "./interface.sol";
|
||||||
|
|
||||||
contract VaultResolver is Helpers {
|
abstract contract VaultResolver is Helpers {
|
||||||
function getVaults(address owner)
|
function getVaults(address owner)
|
||||||
external
|
external
|
||||||
view
|
view
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ import {
|
||||||
TokenInterface
|
TokenInterface
|
||||||
} from "./interface.sol";
|
} from "./interface.sol";
|
||||||
|
|
||||||
contract Helpers is DSMath {
|
abstract contract Helpers is DSMath {
|
||||||
/**
|
/**
|
||||||
* @dev Return ethereum address
|
* @dev Return ethereum address
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ pragma experimental ABIEncoderV2;
|
||||||
import { Helpers } from "./helpers.sol";
|
import { Helpers } from "./helpers.sol";
|
||||||
import { AaveAddressProvider, AaveProtocolDataProvider, AaveLendingPool } from "./interface.sol";
|
import { AaveAddressProvider, AaveProtocolDataProvider, AaveLendingPool } from "./interface.sol";
|
||||||
|
|
||||||
contract Resolver is Helpers {
|
abstract contract Resolver is Helpers {
|
||||||
function getPosition(address user, address[] memory tokens) public view returns(AaveUserTokenData[] memory, AaveUserData memory) {
|
function getPosition(address user, address[] memory tokens) public view returns(AaveUserTokenData[] memory, AaveUserData memory) {
|
||||||
AaveAddressProvider addrProvider = AaveAddressProvider(getAaveAddressProvider());
|
AaveAddressProvider addrProvider = AaveAddressProvider(getAaveAddressProvider());
|
||||||
uint length = tokens.length;
|
uint length = tokens.length;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user