AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 4,543 txns
Deployed by via 0xd843c79d at 14033217
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 51 additional slots
ERC-20
Value $5,709,281.46
ERC-20
Value $2,318,088.25
ERC-20
Value $0.22
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0xe789071fa2dbc7719358a093c7ead20fefbae05aadc2fcd3a21a8a534e90df7c
0x3186c54d81cb148d1747469770fa56770e3138610076fe63dbc0afba105448bc
0xda6336e4f9d97fec8837f67cf101ef75b5b7f04f7f038fcde08cd2b901ee95b9
0x0998a2f2e96a4ae9bffec607d3471eefa382e421383fd66ea8d93767c7d9a26f
0x19722fa1cc29bd2329960b926ad121723ed130397e799ddffab8fafb426f3e94
0xdccb4e87b52ae7895e5cef056433d03709cc74c0bf45ef54a9c180f28c1cbd58
0xfffb73a51b9f753d6dd8a6e8abd2f6c4804cde383df592c5e9b24936afe52ac0
0x61f0d6c10abe2bf9fd8e0aa9379ffc3cef8207f9aa2b9165f852294287fe4185
0x5d04fa04394bc9a2ff9c0f8806e373e7d35d545b8ff53bf966b6bca3b2dbd997
0xa6856ff40c7121227326808eeec8f0f84df9100351ca85ad04d5340f1f388171

Functions
Getter at block 20904136
CORE_TOKEN(view returns (address)
0x62359ed7505efc61ff1d56fef82158ccaffa23d7
DAI(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
coreDAO(view returns (address)
0xf66cd2f8755a21d3c8683a10269f795c0532dd58
coreDAOTreasury(view returns (address)
0xe508a37101fce81ab412626ee5f1a648244380de
loanDefaultThresholdPercent(view returns (uint256)
110
owner(view returns (address)
0x5a16552f59ea34e44ec81e58b3817833e9fd5436
yearlyPercentInterest(view returns (uint256)
20
Read-only
accruedInterest(address userview returns (uint256)
collaterabilityOfToken(addressview returns (uint256)
debtorSummary(addressview returns (uint256 timeLastBorrowuint256 amountDAIBorroweduint256 pendingInterests)
isAngel(addressview returns (bool)
liquidationBeneficiaryOfToken(addressview returns (address)
quantityOfTokenForValueInDAI(uint256 quantityOfDAIuint256 tokenCollateralAbilitypure returns (uint256)
userCollateralValue(address userview returns (uint256 collateral)
userCollaterals(address userview returns (struct Collateral[])
userTotalDebt(address userview returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addCollateral(address tokenuint256 amount
addCollateralAndBorrow(address tokenCollateraluint256 amountCollateraluint256 amountBorrow
addNewToken(address tokenaddress liquidationBeneficiaryuint256 collaterabilityInDAIuint256 decimals
borrow(uint256 amount
changeLoanTerms(uint256 _yearlyPercentInterestuint256 _loanDefaultThresholdPercent
editAngels(address _angelbool _isAngel
editTokenCollaterability(address tokenuint256 newCollaterability
editTokenLiquidationBeneficiary(address tokenaddress newBeneficiary
godIsDead(
initialize(address _coreDAOTreasuryaddress _daoTokenuint256 _yearlyPercentInterestuint256 _loanDefaultThresholdPercentuint256 _coreTokenCollaterability
intervenienteHomine(
liquidateDelinquent(address userreturns (uint256 totalDebtuint256 totalCollateral)
reclaimAllCollateral(
renounceOwnership(
repayLoan(address tokenuint256 amount
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
CollateralAdded(address tokenuint256 amountuint256 timestampaddress addedBy
CollateralReclaimed(address tokenuint256 amountuint256 timestampaddress byWho
InterestPaid(address paidInTokenuint256 interestAmountInDAIuint256 timestampaddress paidBy
Liquidation(address userWhoWasLiquidateduint256 totalCollateralValueLiquidateduint256 timestampaddress caller
LoanTaken(uint256 amountuint256 timestampaddress takenBy
LoanTermsChanged(uint256 previousYearlyInterstuint256 newYearlyInterstuint256 previousLoanDefaultThresholdPercentuint256 newLoanDefaultThresholdPercentuint256 timestampaddress changedBy
NewTokenAdded(address tokenuint256 collaterabilityaddress liquidationBeneficiaryuint256 timestampaddress addedBy
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Repayment(address tokenuint256 amountTokensuint256 timestampaddress addedBy
TokenCollaterabilityChanged(address tokenuint256 oldCollaterabilityuint256 newCollaterabilityuint256 timestampaddress changedBy
TokenLiquidationBeneficiaryChanged(address tokenaddress oldBeneficiaryaddress newBeneficiaryuint256 timestampaddress changedBy
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.