VaultTransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 86 txns
Deployed by via 0x62bc2407 at 15775285
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable

No balances found for "VaultTransparentUpgradeableProxy"

0x8e5bb748a9fadee05bfe304adcec732b076c7e23d6993d0038056501e2c7a330
0x07e657329efda923f9879546fa6e4da42f5303f81add515bb480e7b78205ba21
0x80ddb846906041282ec5ad7c4001e5af8921157995b0f76cba6b76765d06bc5d
0x9a628420f0fde8d233bfec8b6c66355fe945a8486a87427a55b0ac7954acf778
0xc0f1bbc2c36ad89818d4f15f3992779f694c8aa81635e679b1dff658bdadede0
0xeb8bb1c300439c2de75340d0bf7f50ad9646eff1110e42c2a0a6aa48eef3732d
0x81b25ea5f8f2b3e14602e06ffbbbad28efed892095e0dbdc95d7c506ebaa429c
0xc5f6839c204fdf0c4afc69b86d854ccbd9901f8322633cebeddfa33fb08cf2eb
0x42d0e5c2e351b8afcb8655add906e5e3216409ec9a249e203d29e8882d9e68be
0x40eab1d1bb641134dbf3da6131646c4c207fc50119983132698145c7a4816d65

Functions
Getter at block 21306221
riskProvider(view returns (address)
0xc216ad6280f4fa92a5159ef383a1206d432481c8
riskTolerance(view returns (int8)
10
underlying(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
controller(view returns (address)
0xdd4051c3571c143b989c3227e8eb50983974835c
 
lastIndexInteracted(view returns (uint128 index1uint128 index2)
 
name(view returns (string)
 
proportions(view returns (uint256)
 
reallocationIndex(view returns (uint24)
 
rewardTokensCount(view returns (uint8)
 
strategiesHash(view returns (bytes32)
 
totalInstantDeposit(view returns (uint128)
 
totalShares(view returns (uint128)
 
vaultFee(view returns (uint16)
 
vaultOwner(view returns (address)
Read-only
earned(address tokenaddress accountview returns (uint256)
getRewardForDuration(address tokenview returns (uint256)
lastTimeRewardApplicable(address tokenview returns (uint32)
redeems(uint256view returns (uint128 depositSharesuint128 withdrawnAmount)
rewardConfiguration(addressview returns (uint32 rewardsDurationuint32 periodFinishuint192 rewardRateuint32 lastUpdateTimeuint224 rewardPerTokenStored)
rewardPerToken(address tokenview returns (uint224)
rewardTokens(uint256view returns (address)
tokenBlacklist(addressview returns (bool)
userIndexAction(addressuint256view returns (uint128 depositAmountuint128 withdrawShares)
userLastInteractions(addressview returns (uint128 index1uint128 index2)
users(addressview returns (uint128 instantDeposituint128 activeDeposituint128 oweduint128 withdrawnDepositsuint128 shares)
vaultIndexAction(uint256view returns (uint128 depositAmountuint128 withdrawShares)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addToken(address tokenuint32 rewardsDurationuint256 reward
claim(bool doRedeemVaultaddress[] vaultStrategiesbool doRedeemUserreturns (uint128 claimAmount)
claimFinishedRewards(address tokenuint256 amount
deposit(address[] vaultStrategiesuint128 amountbool transferFromVault
forceRemoveReward(address token
getActiveRewards(address account
getRewards(address[] tokens
getUpdatedUser(address[] vaultStrategiesreturns (uint256uint256uint256uint256uint256uint256uint256uint256uint256)
getUpdatedVault(address[] vaultStrategiesreturns (uint256uint256uint256uint256uint256uint256)
initialize(struct VaultInitializable vaultInitializable
lowerVaultFee(uint16 _vaultFee
notifyRewardAmount(address tokenuint256 rewarduint32 rewardsDuration
notifyStrategyRemoved(address[] vaultStrategiesuint256 i
payFees(uint256 profitreturns (uint256)
reallocate(address[] vaultStrategiesuint256 newVaultProportionsuint256 finishedIndexuint24 activeIndexreturns (uint256[] withdrawProportionsArrayuint256 newDepositProportions)
redeemUser(
redeemVaultAndUser(address[] vaultStrategies
redeemVaultStrategies(address[] vaultStrategies
removeReward(address token
transferVaultOwner(address _vaultOwner
updateName(string _name
updatePeriodFinish(address tokenuint32 timestamp
withdraw(address[] vaultStrategiesuint128 sharesToWithdrawbool withdrawAll
withdrawFast(address[] vaultStrategiesuint128 sharesToWithdrawbool withdrawAllstruct FastWithdrawParams fastWithdrawParams
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Claimed(address indexed memberuint256 claimAmount
Deposit(address indexed memberuint256 indexed indexuint256 amount
LowerVaultFee(uint16 fee
PeriodFinishUpdated(address indexed tokenuint32 periodFinish
Reallocate(uint24 indexed indexuint256 newProportions
RewardAdded(address indexed tokenuint256 amountuint256 duration
RewardExtended(address indexed tokenuint256 amountuint256 leftoveruint256 durationuint32 periodFinish
RewardPaid(address tokenaddress indexed useruint256 reward
RewardRemoved(address indexed token
StrategyRemoved(uint256 iaddress strategy
TransferVaultOwner(address owner
UpdateName(string name
UserRedeem(address indexed memberuint256 indexed globalIndex
VaultRedeem(uint256 indexed globalIndex
Withdraw(address indexed memberuint256 indexed indexuint256 shares
WithdrawFast(address indexed memberuint256 shares
Constructor
constructor(address _logicaddress admin_struct VaultImmutables vaultImmutables
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.