TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum
Deployed by via 0xd6930671 at 15457194
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 1 additional slot

No balances found for "TransparentUpgradeableProxy"

0x6acefee59b816da54aa91221e0badea2269dd8f45b066e1b055f9c2d3a65f245
0xe52de432699a85cb679e6bb5225ec7dc11fc32df296aca95109d1a38e5bcb24a
0x33b935ff06d744ede9de7a0b1891a257cc6dadf2173cba0d18af41f3e3c6b101
0x06df0a3d336645f814e8450f68e69e2dc1648235e9d2e3e86fc125ba5c7179a0
0x26aed3b18ba8e5b5e2ff23b6eda4641bb5f83a5bb8fb5258b9b8fb94fb10c87f
0xbae69ee9135e1edb9db09ea364c40c263cd96645a267fd68c4f49aaf74635af3
0x7f8fe09d7b485e761be7acc4b3d15cbf0934727c994966c9303fa2bdf09cdcf2
0xf0281ebfab7e0b871f05686c8a71ac3a170cc30280e4a1b5aa7005b0b7259006
0xf661a9e2484ee33939c58a5b5a8010e52551c49c70a8ee38a6cb88cb0afd8604
0x6509d199742865d2ec60f0382a8ff530d576176a31e6736fc7185a19792ef7b3

Functions
Getter at block 21318829
 
_currentRealizedYield(view returns (uint256 _realizedYield)
activeTerm(view returns (address)
0xe2cf873b96c8327a63932a0578ec37cab1c89093
bondProvider(view returns (address)
0xa88c817b0f1e2fa090ba503ef67ddb20726148ea
bondTokenImpl(view returns (address)
0x3f1288c622c99f23b5cdcf420ede7138e2430aff
controller(view returns (address)
0x072bb8c41fa42ee30822d8f33058a0731205ee5a
healthFactorGuard(view returns (uint256)
110
liquidityProviderBalance(view returns (uint256)
107188068406872450854
paused(view returns (bool)
false
underlying(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
vault(view returns (address)
0x072bb8c41fa42ee30822d8f33058a0731205ee5a
withdrawWindow(view returns (uint256)
86400
Read-only
_computeHealthFactor(struct SmartYieldaV2FixDebt _debtview returns (uint256uint256)
_computeLtv(struct SmartYieldaV2FixDebt _debtview returns (uint256uint256)
bondData(addressview returns (uint256 startuint256 enduint256 feeRateaddress nextTermaddress bonduint256 realizedYieldbool liquidated)
debtData(uint256view returns (address borrowAssetuint256 borrowAmountuint40 startuint128 borrowRateaddress collateralBonduint256 collateralAmountuint8 statusaddress borrower)
getHealthFactor(uint256 _debtIdview returns (uint256 healthFactoruint256 compoundedBalance)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addLiquidity(uint256 _tokenAmount
borrow(address _bonduint256 _bondAmountaddress _borrowAssetuint256 _borrowAmount
buyBond(address _bonduint256 _tokenAmount
claimReward(address _to
disableBorrowAsset(address _asset
enableBorrowAsset(address _asset
initialize(address _controlleraddress _aTokenaddress _providerImpladdress _bondTokenImpluint256 _withdrawWindowuint256 _healthFactorGuard
liquidateDebt(uint256 _debtId
liquidateTerm(address _bond
provideRealizedYield(address _bonduint256 _tokenAmount
redeemBond(address _bonduint256 _tokenAmount
removeLiquidity(uint256 _tokenAmount
repay(uint256 _debtId
rolloverBond(address _bonduint256 _tokenAmount
setHealthFactorGuard(uint256 _healthFactorGuard
setNextTermFor(uint256 _startuint16 _termLengthuint16 _feeRateaddress _currentTerm
setPaused(bool _paused
setUserUseReserveAsCollateral(address _assetbool _useAsCollateral
setVault(address _vault
withdraw(address _bonduint256 _withdrawAmount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddLiquidity(address indexed owneruint256 providerBalanceuint256 amount
BondIssued(address indexed owneraddress indexed bonduint256 amount
BondRedeemed(address indexed owneraddress indexed bonduint256 amountuint256 feeuint256 rewards
BondRolledOver(address indexed owneraddress indexed oldBondaddress indexed newBonduint256 oldAmountuint256 newAmountuint256 feeuint256 rewards
BondWithdrawn(address indexed owneraddress indexed bonduint256 amount
Borrowed(address indexed useruint256 nextIdstruct SmartYieldaV2FixDebt debt
Initialized(uint8 version
InjectedRealizedYield(address indexed useraddress indexed bondstruct SmartYieldaV2FixTermInfo term
Liquidated(address indexed useruint256 debtIdstruct SmartYieldaV2FixDebt debt
RemoveLiquidity(address indexed owneruint256 providerBalanceuint256 amount
Repaied(address indexed useruint256 debtIdstruct SmartYieldaV2FixDebt debt
RewardsClaimed(address indexed useraddress indexed touint256 claimedAmounts
TermLiquidated(address indexed bondstruct SmartYieldaV2FixTermInfo nextTerm
TermSetUp(address indexed controlleraddress indexed bondstruct SmartYieldaV2FixTermInfo currentTermstruct SmartYieldaV2FixTermInfo term
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.