Unitroller
Verified contract
Proxy
Active on
Ethereum with 372 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x2179…c16d
7 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
PIE | ERC-20 | 118.992631 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15156923 | 2 years ago | | | 0 | 0.0024649103 | |
| 13854857 | 3 years ago | | | 0 | 0.0016778590 | |
| 13854795 | 3 years ago | | | 0 | 0.0055857052 | |
| 13478376 | 3 years ago | | | 0 | 0.011539915 | |
| 13459545 | 3 years ago | | | 0 | 0.0014692660 | |
| 13442230 | 3 years ago | | | 0 | 0.0020122871 | |
| 13411674 | 3 years ago | | | 0 | 0.0033835480 | |
| 13391545 | 3 years ago | | | 0 | 0.0022945151 | |
| 13348355 | 3 years ago | | | 0 | 0.0087151007 | |
| 13320475 | 3 years ago | | | 0 | 0.0030358469 |
ABI
ABI objects
Getter at block 21066208 getAllMarkets() view returns (address[])
admin() view returns (address)
0x64e2ea753fe3676ca0fc33f11ec5eec8bca6ac8d
controllerImplementation() view returns (address)
0x1152d1284f8b4fa9ce2b2b10275df489d671bf71
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pendingControllerImplementation() view returns (address)
0x0000000000000000000000000000000000000000
_borrowGuardianPaused() view returns (bool)
false
_mintGuardianPaused() view returns (bool)
false
admin() view returns (address)
0x64e2ea753fe3676ca0fc33f11ec5eec8bca6ac8d
closeFactorMantissa() view returns (uint256)
500000000000000000
controllerImplementation() view returns (address)
0x1152d1284f8b4fa9ce2b2b10275df489d671bf71
factory() view returns (address)
0x0000000000000000000000000000000000000000
getBlockNumber() view returns (uint256)
21066208
getOracle() view returns (address)
0x21790f2a8c6117cd93e65c30f55c6bb99cb6c16d
getPieAddress() view returns (address)
0x607c794cda77efb21f8848b7910ecf27451ae842
isController() view returns (bool)
true
liquidationIncentiveMantissa() view returns (uint256)
1100000000000000000
maxAssets() view returns (uint256)
20
oracle() view returns (address)
0x21790f2a8c6117cd93e65c30f55c6bb99cb6c16d
pauseGuardian() view returns (address)
0x6ebd066e2891922f3c1bfd426b2a49d5d0bc11c8
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pendingControllerImplementation() view returns (address)
0x0000000000000000000000000000000000000000
pieAddress() view returns (address)
0x607c794cda77efb21f8848b7910ecf27451ae842
pieClaimThreshold() view returns (uint256)
1000000000000000
pieInitialIndex() view returns (uint224)
1000000000000000000000000000000000000
pieRate() view returns (uint256)
750000000000000000
seizeGuardianPaused() view returns (bool)
true
transferGuardianPaused() view returns (bool)
false
Read-only
accountAssets(address, uint256) view returns (address)
allMarkets(uint256) view returns (address)
borrowGuardianPaused(address) view returns (bool)
checkMembership(address account, address pToken) view returns (bool)
getAccountLiquidity(address account) view returns (uint256, uint256, uint256)
getAssetsIn(address account) view returns (address[])
getHypotheticalAccountLiquidity(address account, address pTokenModify, uint256 redeemTokens, uint256 borrowAmount) view returns (uint256, uint256, uint256)
liquidateCalculateSeizeTokens(address pTokenBorrowed, address pTokenCollateral, uint256 actualRepayAmount) view returns (uint256, uint256)
markets(address) view returns (bool isListed, uint256 collateralFactorMantissa, bool isPied)
mintGuardianPaused(address) view returns (bool)
pieAccrued(address) view returns (uint256)
pieBorrowState(address) view returns (uint224 index, uint32 block)
pieBorrowerIndex(address, address) view returns (uint256)
pieSpeeds(address) view returns (uint256)
pieSupplierIndex(address, address) view returns (uint256)
pieSupplyState(address) view returns (uint224 index, uint32 block)
State-modifying
Events _acceptAdmin() returns (uint256)
_acceptImplementation() returns (uint256)
_setPendingAdmin(address newPendingAdmin) returns (uint256)
_setPendingImplementation(address newPendingImplementation) returns (uint256)
_become(address unitroller)
_setBorrowPaused(address pToken, bool state) returns (bool)
_setCloseFactor(uint256 newCloseFactorMantissa) returns (uint256)
_setCollateralFactor(address pToken, uint256 newCollateralFactorMantissa) returns (uint256)
_setFactoryContract(address _factory) returns (uint256)
_setLiquidationIncentive(uint256 newLiquidationIncentiveMantissa) returns (uint256)
_setMaxAssets(uint256 newMaxAssets) returns (uint256)
_setMintPaused(address pToken, bool state) returns (bool)
_setPauseGuardian(address newPauseGuardian) returns (uint256)
_setPieAddress(address pieAddress_) returns (uint256)
_setPieSpeed(address pToken, uint256 pieSpeed)
_setPriceOracle(address newOracle) returns (uint256)
_setSeizePaused(bool state) returns (bool)
_setTransferPaused(bool state) returns (bool)
_supportMarket(address pToken) returns (uint256)
borrowAllowed(address pToken, address borrower, uint256 borrowAmount) returns (uint256)
claimPie(address holder)
claimPie(address holder, address[] pTokens)
claimPie(address[] holders, address[] pTokens, bool borrowers, bool suppliers)
enterMarkets(address[] pTokens) returns (uint256[])
exitMarket(address pTokenAddress) returns (uint256)
liquidateBorrowAllowed(address pTokenBorrowed, address pTokenCollateral, address liquidator, address borrower, uint256 repayAmount) returns (uint256)
mintAllowed(address pToken, address minter, uint256 mintAmount) returns (uint256)
redeemAllowed(address pToken, address redeemer, uint256 redeemTokens) returns (uint256)
redeemVerify(address pToken, address redeemer, uint256 redeemAmount, uint256 redeemTokens)
repayBorrowAllowed(address pToken, address payer, address borrower, uint256 repayAmount) returns (uint256)
seizeAllowed(address pTokenCollateral, address pTokenBorrowed, address liquidator, address borrower, uint256 seizeTokens) returns (uint256)
transferAllowed(address pToken, address src, address dst, uint256 transferTokens) returns (uint256)
Failure(uint256 error, uint256 info, uint256 detail)
NewAdmin(address oldAdmin, address newAdmin)
NewImplementation(address oldImplementation, address newImplementation)
NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
NewPendingImplementation(address oldPendingImplementation, address newPendingImplementation)
ActionPaused(address pToken, string action, bool pauseState)
ActionPaused(string action, bool pauseState)
DistributedBorrowerPie(address indexed pToken, address indexed borrower, uint256 pieDelta, uint256 pieBorrowIndex)
DistributedSupplierPie(address indexed pToken, address indexed supplier, uint256 pieDelta, uint256 pieSupplyIndex)
Failure(uint256 error, uint256 info, uint256 detail)
MarketEntered(address pToken, address account)
MarketExited(address pToken, address account)
MarketListed(address pToken)
NewCloseFactor(uint256 oldCloseFactorMantissa, uint256 newCloseFactorMantissa)
NewCollateralFactor(address pToken, uint256 oldCollateralFactorMantissa, uint256 newCollateralFactorMantissa)
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissa, uint256 newLiquidationIncentiveMantissa)
NewMaxAssets(uint256 oldMaxAssets, uint256 newMaxAssets)
NewPauseGuardian(address oldPauseGuardian, address newPauseGuardian)
NewPriceOracle(address oldPriceOracle, address newPriceOracle)
PieSpeedUpdated(address indexed pToken, uint256 newSpeed)
constructor()
fallback()
receive()
This contract contains no error objects.