TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 21 txns
Deployed by via 0x4968ded4 at 13851005
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "TransparentUpgradeableProxy"

0x741593ee77e2d43e06fba4bb161057a38aa78bec633430169737dafcd1a8d14c
0xf2c944459b3820be16258b975725b35416b2669eaaffa03f709dff3671f041ab
0xc35c3082dc8a215bcd4f461fc035303a5ee66356fc8ca523b3799f1369a4a4f7
0xba6441a98db049961ce83c56e1c0bcf6ccac154a1d69881af93fddc4891263ea
0xe792d18d75370f17cfd85a520d282ff47d27087fe4cd8437df9a27a329255766
0xa5a0c9667fd83bfe277cf429789dc6810e1dadec99835a699af7637b5378ffae
0xcf56a505b8d3c7ba5bdea9a447bf33ac32db1c772cd52b897078b591ce1a57a7
0x1c1050ea30ace519bd7d719b3e94d26459ccd281f0309d2fd8cbee62e7fa913a
0x83b7e63f98989ad5ea9aa7b284b7b8201d0791fe9c49f7cfee3bc063c370062b
0x4f5f40896fd6e2099e3dd146857c9c8485199ff2f22b613e894dbfb46f766483

Functions
Getter at block 20976860
MAX_BPS(view returns (uint256)
10000
VERSION(view returns (string)
5.0.0
externalDepositFee(view returns (uint256)
0
getStrategies(view returns (address[])
[0x4634826b13A6f4edED44539a9AAE119438c1517b, 0xC8Ba54eA8cDE1726c5D7363eC318C51b897B2F1a, 0xc2262671A154cc29A0cf6783DaDB130F2cD80fb9]
getWithdrawQueue(view returns (address[])
[0x4634826b13A6f4edED44539a9AAE119438c1517b, 0xc2262671A154cc29A0cf6783DaDB130F2cD80fb9, 0xC8Ba54eA8cDE1726c5D7363eC318C51b897B2F1a]
pool(view returns (address)
0xef4f4604106de23cdadfeae08fcc34602cb475c1
totalDebt(view returns (uint256)
23750908546021223512729
totalDebtRatio(view returns (uint256)
9307
Read-only
availableCreditLimit(address _strategyview returns (uint256)
excessDebt(address _strategyview returns (uint256)
strategies(uint256view returns (address)
strategy(addressview returns (bool activeuint256 interestFeeuint256 debtRateuint256 lastRebalanceuint256 totalDebtuint256 totalLossuint256 totalProfituint256 debtRatiouint256 externalDepositFee)
totalDebtOf(address _strategyview returns (uint256)
withdrawQueue(uint256view returns (address)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addStrategy(address _strategyuint256 _debtRatiouint256 _externalDepositFee
decreaseDebt(address _strategyuint256 _decreaseBy
init(address _pool
migrateStrategy(address _oldaddress _new
recalculatePoolExternalDepositFee(
removeStrategy(uint256 _index
reportEarning(address _strategyuint256 _profituint256 _lossuint256 _paybackreturns (uint256 _actualPaybackuint256 _creditLine)
reportLoss(address _strategyuint256 _loss
setup(
sweepERC20(address _fromToken
updateDebtRatio(address _strategyuint256 _debtRatio
updateExternalDepositFee(address _strategyuint256 _externalDepositFee
updateWithdrawQueue(address[] _withdrawQueue
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
EarningReported(address indexed strategyuint256 profituint256 lossuint256 paybackuint256 strategyDebtuint256 poolDebtuint256 creditLine
LossReported(address indexed strategyuint256 loss
StrategyAdded(address indexed strategyuint256 debtRatiouint256 externalDepositFee
StrategyMigrated(address indexed oldStrategyaddress indexed newStrategy
StrategyRemoved(address indexed strategy
UpdatedExternalDepositFee(address indexed strategyuint256 oldFeeuint256 newFee
UpdatedPoolExternalDepositFee(uint256 oldFeeuint256 newFee
UpdatedStrategyDebtRatio(address indexed strategyuint256 oldDebtRatiouint256 newDebtRatio
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.