TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 936 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20020307 | 4 months ago | | | 0 | 0.0055940500 | |
| 20012563 | 4 months ago | | | 0 | 0.0014320181 | |
| 19736122 | 5 months ago | | | 0 | 0.0016141769 | |
| 19628072 | 6 months ago | | | 0 | 0.0017895295 | |
| 19578104 | 6 months ago | | | 0 | 0.0042192317 | |
| 19549914 | 6 months ago | | | 0 | 0.0019174967 | |
| 19447835 | 6 months ago | | | 0 | 0.0099867957 | |
| 19095801 | 8 months ago | | | 0 | 0.0017505910 | |
| 18973239 | 9 months ago | | | 0 | 0.0018517568 | |
| 18913996 | 9 months ago | | | 0 | 0.0014572426 |
ABI
ABI objects
Getter at block 20858354
MAX_DAO_VAULT_CREATOR_FEE() view returns (uint256)
6000
MAX_RISK_TOLERANCE() view returns (int8)
10
MAX_VAULT_CREATOR_FEE() view returns (uint256)
2000
MAX_VAULT_STRATEGIES() view returns (uint256)
18
MIN_RISK_TOLERANCE() view returns (int8)
-10
checkPaused() view
()
emergencyRecipient() view returns (address)
0x4e736b96920a0f305022cbaaea493ce7e49eee6c
getAllStrategies() view returns (address[])
[]
getStrategiesCount() view returns (uint8)
0
paused() view returns (bool)
false
riskRegistry() view returns (address)
0xc815e5241be7f695fe9ecb7255154b2950c55fc1
spool() view returns (address)
0xe140bb5f424a53e0687bfc10f6845a5672d7e242
strategiesHash() view returns (bytes32)
0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
totalVaults() view returns (uint256)
55
vaultImplementation() view returns (address)
0x165ce764e2511bc5bbd1e239db4fdb63234c8ba3
Read-only
isEmergencyWithdrawer(address) view returns (bool)
isPauser(address) view returns (bool)
isUnpauser(address) view returns (bool)
strategies(uint256) view returns (address)
supportedUnderlying(address) view returns (bool)
validStrategy(address) view returns (bool)
validVault(address) view returns (bool)
verifyStrategies(address[] _strategies) view
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addStrategy(address strategy, address[] allStrategies)
createVault(struct VaultDetails details) returns (address vault)
emergencyWithdraw(address strategy, uint256[] data)
getRewards(address[] vaults)
initialize()
pause()
removeStrategy(address strategy, bool skipDisable, address[] allStrategies)
removeStrategyAndWithdraw(address strategy, bool skipDisable, uint256[] data, address[] allStrategies)
runDisableStrategy(address strategy)
setEmergencyRecipient(address _emergencyRecipient)
setEmergencyWithdrawer(address user, bool _isEmergencyWithdrawer)
setPauser(address user, bool _set)
setUnpauser(address user, bool _set)
transferToSpool(address transferFrom, uint256 amount)
unpause()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
DisableStrategy(address strategy)
EmergencyRecipientUpdated(address indexed recipient)
EmergencyWithdrawStrategy(address indexed strategy)
EmergencyWithdrawerUpdated(address indexed withdrawer, bool set)
Paused(address account)
PauserUpdated(address indexed user, bool set)
StrategyAdded(address strategy)
StrategyRemoved(address strategy)
Unpaused(address account)
UnpauserUpdated(address indexed user, bool set)
VaultCreated(address indexed vault, address underlying, address[] strategies, uint256[] proportions, uint16 vaultFee, address riskProvider, int8 riskTolerance)
VaultInvalid(address vault)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.