AdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 120 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
0xb1f2…2cac | ERC-20 | 2,874,142,373.069539T | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12786956 | 3 years ago | | | 0 | 0.027167210 | |
| 12780940 | 3 years ago | | | 0 | 0.030684377 | |
| 12774551 | 3 years ago | | | 0 | 0.050467725 | |
| 12761538 | 3 years ago | | | 0 | 0.0029363040 | |
| 12749515 | 3 years ago | | | 0 | 0.0080748360 | |
| 12736604 | 3 years ago | | | 0 | 0.15115813 | |
| 12724899 | 3 years ago | | | 0 | 0.017258088 | |
| 12679860 | 3 years ago | | | 0 | 0.012923591 | |
| 12678615 | 3 years ago | | | 0 | 0.021361307 | |
| 12666968 | 3 years ago | | | 0 | 0.0072950300 |
ABI
ABI objects
Getter at block 21278605
MAX_FEE() view returns (uint256)
10000
balanceOf() view returns (uint256)
0
balanceOfPool() view returns (uint256)
0
balanceOfWant() view returns (uint256)
0
controller() view returns (address)
0x63cf44b2548e4493fd099222a1ec79f3344d9682
crv() view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
curveSwap() view returns (address)
0x93054188d876f558f4a66b2ef1d97d16edf0895b
gauge() view returns (address)
0xb1f2cdec61db658f091671f5f199635aef202cac
getName() pure returns (string)
StrategyCurveGauge
getProtectedTokens() view returns (address[])
[0x49849C98ae39Fff122806C06791Fa73784FB3675, 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599, 0xD533a949740bb3306d119CC777fa900bA034cd52]
governance() view returns (address)
0x21cf9b77f88adf8f8c98d7e33fe601dc57bc0893
guardian() view returns (address)
0xc846adb341a068703c04eccd31f99daddf99697d
isTendable() view returns (bool)
false
keepCRV() view returns (uint256)
0
keeper() view returns (address)
0x872213e29c85d7e30f1c8202fc47ed1ec124bb1d
lpComponent() view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
mintr() view returns (address)
0xd061d61a4d941c39e5453435b6345dc261c2fce0
paused() view returns (bool)
false
performanceFeeGovernance() view returns (uint256)
1000
performanceFeeStrategist() view returns (uint256)
1000
strategist() view returns (address)
0xda25ee226e534d868f0dd8a459536b03fee9079b
uniswap() view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
want() view returns (address)
0x49849c98ae39fff122806c06791fa73784fb3675
wbtc() view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
weth() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
withdrawalFee() view returns (uint256)
50
Read-only
This contract contains no read-only function objects.
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
__BaseStrategy_init(address _governance, address _strategist, address _controller, address _keeper, address _guardian)
deposit()
harvest() returns (struct StrategyCurveGaugeBaseHarvestData)
initialize(address _governance, address _strategist, address _controller, address _keeper, address _guardian, address[5] _wantConfig, uint256[4] _feeConfig)
pause()
setController(address _controller)
setGovernance(address _governance)
setGuardian(address _guardian)
setKeepCRV(uint256 _keepCRV)
setKeeper(address _keeper)
setPerformanceFeeGovernance(uint256 _performanceFeeGovernance)
setPerformanceFeeStrategist(uint256 _performanceFeeStrategist)
setStrategist(address _strategist)
setWithdrawalFee(uint256 _withdrawalFee)
unpause()
withdraw(uint256 _amount)
withdrawAll() returns (uint256 balance)
withdrawOther(address _asset) returns (uint256 balance)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
CurveHarvest(uint256 crvHarvested, uint256 keepCrv, uint256 crvRecycled, uint256 lpComponentDeposited, uint256 wantProcessed, uint256 wantDeposited, uint256 governancePerformanceFee, uint256 strategistPerformanceFee)
Harvest(uint256 harvested, uint256 indexed blockNumber)
Paused(address account)
SetController(address controller)
SetGovernance(address governance)
SetPerformanceFeeGovernance(uint256 performanceFeeGovernance)
SetPerformanceFeeStrategist(uint256 performanceFeeStrategist)
SetStrategist(address strategist)
SetWithdrawalFee(uint256 withdrawalFee)
Unpaused(address account)
Withdraw(uint256 amount)
WithdrawAll(uint256 balance)
WithdrawOther(address token, uint256 amount)
constructor(address _logic, address _admin, bytes _data)
fallback()
receive()
This contract contains no error objects.