IMorphoGetters

Git Source

Functions

DOMAIN_SEPARATOR

function DOMAIN_SEPARATOR() external view returns (bytes32);

pool

function pool() external view returns (address);

addressesProvider

function addressesProvider() external view returns (address);

eModeCategoryId

function eModeCategoryId() external view returns (uint256);

market

function market(address underlying) external view returns (Types.Market memory);

marketsCreated

function marketsCreated() external view returns (address[] memory);

scaledCollateralBalance

function scaledCollateralBalance(address underlying, address user) external view returns (uint256);

scaledP2PBorrowBalance

function scaledP2PBorrowBalance(address underlying, address user) external view returns (uint256);

scaledP2PSupplyBalance

function scaledP2PSupplyBalance(address underlying, address user) external view returns (uint256);

scaledPoolBorrowBalance

function scaledPoolBorrowBalance(address underlying, address user) external view returns (uint256);

scaledPoolSupplyBalance

function scaledPoolSupplyBalance(address underlying, address user) external view returns (uint256);

supplyBalance

function supplyBalance(address underlying, address user) external view returns (uint256);

borrowBalance

function borrowBalance(address underlying, address user) external view returns (uint256);

collateralBalance

function collateralBalance(address underlying, address user) external view returns (uint256);

userCollaterals

function userCollaterals(address user) external view returns (address[] memory);

userBorrows

function userBorrows(address user) external view returns (address[] memory);

isManagedBy

function isManagedBy(address delegator, address manager) external view returns (bool);

userNonce

function userNonce(address user) external view returns (uint256);

defaultIterations

function defaultIterations() external view returns (Types.Iterations memory);

positionsManager

function positionsManager() external view returns (address);

rewardsManager

function rewardsManager() external view returns (address);

treasuryVault

function treasuryVault() external view returns (address);

isClaimRewardsPaused

function isClaimRewardsPaused() external view returns (bool);

updatedIndexes

function updatedIndexes(address underlying) external view returns (Types.Indexes256 memory);

liquidityData

function liquidityData(address user) external view returns (Types.LiquidityData memory);

getNext

function getNext(address underlying, Types.Position position, address user) external view returns (address);

getBucketsMask

function getBucketsMask(address underlying, Types.Position position) external view returns (uint256);