TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 290 txns
Deployed by via 0x4256d2d7 at 14193653
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 19 additional slots
15 additional variables

No balances found for "TransparentUpgradeableProxy"

0x66d4c57d76a94303d60eebb2ae201a2cf68e8ee8948bce517ed0a732673e2ed0
0x1c8052bba0a14ecdf7bdba3689adb0322d896a94474bd11f791945125e5070d9
0xa756445077e41b0d1d7d44a1821badb5a18f5d4e08ad5bdb948a8b5a7fa5960a
0x18d5455b626132fc7bb9ee194236839471153a9bdc8797961b6ab69e892d7fed
0xf89cbce9ebfececbd724872d676d3cb652467f7cf42d5b852bb88c802e361293
0x80da4e91f0987a225f16fe90cd67df28811a533ee2d3299026a25bf894457449
0xf726e56df953736e18a41d914871550366d5928a20d58349396a8c3ff42a78f1
0xfd2b77e2c62bec4fec973681582643dd875e437c38f69238bfc39b31d03e28a1
0x1ce53b4d1e2b84bac4c6fa64807d25583c3b241be5c13bf936eb7e714f0b15a3
0x0978f6965db09733ff9ff0d677b24a0425b91c8d46a127e1ae82f44be73661ee

Functions
Getter at block 21289407
apiVersion(pure returns (string api_version)
0.1.8
availableDepositLimit(view returns (uint256)
25000000000000000000000
bridge(view returns (address)
0xf4404070f63a7e19be0b1dd89a5fb88e12c0173a
configuration(view returns (struct IEverscaleEverscaleAddress)
(0, 44293151440403315995679581740737463701480554290317031042735541973004728211387)
creditAvailable(view returns (uint256)
0
 
debtOutstanding(view returns (uint256)
debtRatio(view returns (uint256)
0
depositFee(view returns (uint256)
0
depositLimit(view returns (uint256)
25000000000000000000000
emergencyShutdown(view returns (bool)
true
fees(view returns (uint256)
0
governance(view returns (address)
0xe29b04b9c6712080f79b2dac5211b18b279d5de0
guardian(view returns (address)
0x0000000000000000000000000000000000000000
lastReport(view returns (uint256)
0
lockedProfit(view returns (uint256)
0
lockedProfitDegradation(view returns (uint256)
0
management(view returns (address)
0x0000000000000000000000000000000000000000
managementFee(view returns (uint256)
0
pendingWithdrawalsTotal(view returns (uint256)
0
performanceFee(view returns (uint256)
0
rewards(view returns (struct IEverscaleEverscaleAddress)
(0, 105858753549520199040809474220137582508381574086031421693979951205076851724096)
targetDecimals(view returns (uint256)
18
token(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
tokenDecimals(view returns (uint256)
18
totalAssets(view returns (uint256)
0
totalDebt(view returns (uint256)
0
undeclaredWithdrawLimit(view returns (uint256)
100000000000000000000
withdrawFee(view returns (uint256)
0
withdrawGuardian(view returns (address)
0x0000000000000000000000000000000000000000
withdrawLimitPerPeriod(view returns (uint256)
300000000000000000000
 
withdrawalQueue(view returns (address[20])
Read-only
convertFromTargetDecimals(uint256 amountview returns (uint256)
convertToTargetDecimals(uint256 amountview returns (uint256)
creditAvailable(address strategyIdview returns (uint256)
debtOutstanding(address strategyIdview returns (uint256)
decodeWithdrawalEventData(bytes eventDataview returns (struct IVaultBasicWithdrawalParams)
expectedReturn(address strategyIdview returns (uint256)
pendingWithdrawals(address useruint256 idview returns (struct IVaultPendingWithdrawalParams)
pendingWithdrawalsPerUser(addressview returns (uint256)
strategies(address strategyIdview returns (struct IVaultStrategyParams)
withdrawalIds(bytes32view returns (bool)
withdrawalPeriods(uint256 withdrawalPeriodIdview returns (struct IVaultWithdrawalPeriodParams)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
acceptGovernance(
addStrategy(address strategyIduint256 _debtRatiouint256 minDebtPerHarvestuint256 maxDebtPerHarvestuint256 _performanceFee
cancelPendingWithdrawal(uint256 iduint256 amountstruct IEverscaleEverscaleAddress recipientuint256 bounty
deposit(struct IEverscaleEverscaleAddress recipientuint256 amount
deposit(struct IEverscaleEverscaleAddress recipientuint256 amountuint256 expectedMinBountystruct IVaultPendingWithdrawalId[] pendingWithdrawalIds
depositToFactory(uint128 amountint8 widuint256 useruint256 creditoruint256 recipientuint128 tokenAmountuint128 tonAmountuint8 swapTypeuint128 slippageNumeratoruint128 slippageDenominatorbytes level3
forceWithdraw(struct IVaultPendingWithdrawalId pendingWithdrawalId
forceWithdraw(struct IVaultPendingWithdrawalId[] pendingWithdrawalId
initialize(address _tokenaddress _bridgeaddress _governanceuint256 _targetDecimalsstruct IEverscaleEverscaleAddress _rewards
migrateStrategy(address oldVersionaddress newVersion
report(uint256 gainuint256 lossuint256 _debtPaymentreturns (uint256)
revokeStrategy(
revokeStrategy(address strategyId
saveWithdraw(bytes payloadbytes[] signaturesreturns (bool instantWithdrawalstruct IVaultPendingWithdrawalId pendingWithdrawalId)
saveWithdraw(bytes payloadbytes[] signaturesuint256 bounty
setConfiguration(struct IEverscaleEverscaleAddress _configuration
setDepositFee(uint256 _depositFee
setDepositLimit(uint256 limit
setEmergencyShutdown(bool active
setGovernance(address _governance
setGuardian(address _guardian
setLockedProfitDegradation(uint256 degradation
setManagement(address _management
setManagementFee(uint256 fee
setPendingWithdrawalApprove(struct IVaultPendingWithdrawalId pendingWithdrawalIduint8 approveStatus
setPendingWithdrawalApprove(struct IVaultPendingWithdrawalId[] pendingWithdrawalIduint8[] approveStatus
setPendingWithdrawalBounty(uint256 iduint256 bounty
setPerformanceFee(uint256 fee
setRewards(struct IEverscaleEverscaleAddress _rewards
setStrategyRewards(address strategyIdstruct IEverscaleEverscaleAddress _rewards
setUndeclaredWithdrawLimit(uint256 _undeclaredWithdrawLimit
setWithdrawFee(uint256 _withdrawFee
setWithdrawGuardian(address _withdrawGuardian
setWithdrawLimitPerPeriod(uint256 _withdrawLimitPerPeriod
setWithdrawalQueue(address[20] queue
skim(address strategyId
skimFees(bool skim_to_everscale
sweep(address _token
updateStrategyDebtRatio(address strategyIduint256 _debtRatio
updateStrategyMaxDebtPerHarvest(address strategyIduint256 maxDebtPerHarvest
updateStrategyMinDebtPerHarvest(address strategyIduint256 minDebtPerHarvest
updateStrategyPerformanceFee(address strategyIduint256 _performanceFee
withdraw(uint256 iduint256 amountRequestedaddress recipientuint256 maxLossuint256 bountyreturns (uint256 amountAdjusted)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Deposit(uint256 amountint128 widuint256 addr
EmergencyShutdown(bool active
FactoryDeposit(uint128 amountint8 widuint256 useruint256 creditoruint256 recipientuint128 tokenAmountuint128 tonAmountuint8 swapTypeuint128 slippageNumeratoruint128 slippageDenominatorbytes1 separatorbytes level3
InstantWithdrawal(bytes32 payloadIdaddress recipientuint256 amount
NewPendingGovernance(address governance
PendingWithdrawalCancel(address recipientuint256 iduint256 amount
PendingWithdrawalCreated(address recipientuint256 iduint256 amountbytes32 payloadId
PendingWithdrawalForce(address recipientuint256 id
PendingWithdrawalUpdateApproveStatus(address recipientuint256 iduint8 approveStatus
PendingWithdrawalUpdateBounty(address recipientuint256 iduint256 bounty
PendingWithdrawalWithdraw(address recipientuint256 iduint256 requestedAmountuint256 redeemedAmount
StrategyAdded(address indexed strategyuint256 debtRatiouint256 minDebtPerHarvestuint256 maxDebtPerHarvestuint256 performanceFee
StrategyAddedToQueue(address indexed strategy
StrategyMigrated(address indexed oldVersionaddress indexed newVersion
StrategyRemovedFromQueue(address indexed strategy
StrategyReported(address indexed strategyuint256 gainuint256 lossuint256 debtPaiduint256 totalGainuint256 totalSkimuint256 totalLossuint256 totalDebtuint256 debtAddeduint256 debtRatio
StrategyRevoked(address indexed strategy
StrategyUpdateDebtRatio(address indexed strategyuint256 debtRatio
StrategyUpdateMaxDebtPerHarvest(address indexed strategyuint256 maxDebtPerHarvest
StrategyUpdateMinDebtPerHarvest(address indexed strategyuint256 minDebtPerHarvest
StrategyUpdatePerformanceFee(address indexed strategyuint256 performanceFee
StrategyUpdateRewards(address strategyIdint128 widuint256 addr
UpdateBridge(address bridge
UpdateConfiguration(int128 widuint256 addr
UpdateDepositFee(uint256 fee
UpdateDepositLimit(uint256 depositLimit
UpdateGovernance(address governance
UpdateGuardian(address guardian
UpdateManagement(address management
UpdateManagementFee(uint256 managenentFee
UpdatePerformanceFee(uint256 performanceFee
UpdateRewards(int128 widuint256 addr
UpdateTargetDecimals(uint256 targetDecimals
UpdateUndeclaredWithdrawLimit(uint256 undeclaredWithdrawLimit
UpdateWithdrawFee(uint256 fee
UpdateWithdrawGuardian(address withdrawGuardian
UpdateWithdrawLimitPerPeriod(uint256 withdrawLimitPerPeriod
UpdateWithdrawalQueue(address[20] queue
UserDeposit(address senderint128 recipientWiduint256 recipientAddruint256 amountaddress withdrawalRecipientuint256 withdrawalIduint256 bounty
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.