StrategyProxy
Verified contract
Proxy
Active on
Ethereum with 1 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 0.000002 | $1.001 |
$0 | |
fUSDC | ERC-20 | 1.129016M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20964774 | 2 months ago | | | 0 | 0.010552411 |
ABI
ABI objects
Getter at block 21297551 currentBalance() view returns (uint256)
implementation() view returns (address)
0xc33a8fefa70f31132c3a1b60a3c55b60c6c261ce
controller() view returns (address)
0x7583d7f36635e5642713accbded717ca59fdad07
depositArbCheck() pure returns (bool)
true
fToken() view returns (address)
0x9fb7b4477576fe5b32be4c1843afb1e55f251b33
feeDenominator() view returns (uint256)
10000
governance() view returns (address)
0xf066789028fe31d4f53b69b81b328b8218cc0641
harvestMSIG() view returns (address)
0xf49440c1f012d041802b25a73e5b0b9166a75c02
investedUnderlyingBalance() view returns (uint256)
1249748183897
nextImplementation() view returns (address)
0x0000000000000000000000000000000000000000
nextImplementationDelay() view returns (uint256)
43200
nextImplementationTimestamp() view returns (uint256)
0
pausedInvesting() view returns (bool)
false
pendingFee() view returns (uint256)
0
platformFeeNumerator() view returns (uint256)
500
profitSharingNumerator() view returns (uint256)
1000
rewardPool() view returns (address)
0x9fb7b4477576fe5b32be4c1843afb1e55f251b33
rewardToken() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
rewardTokens() view returns (address[])
[]
sell() view returns (bool)
true
sellFloor() view returns (uint256)
0
shouldUpgrade() view returns (bool, address)
(false, 0x0000000000000000000000000000000000000000)
storedBalance() view returns (uint256)
1249748183895
strategist() view returns (address)
0xf49440c1f012d041802b25a73e5b0b9166a75c02
strategistFeeNumerator() view returns (uint256)
0
totalFeeNumerator() view returns (uint256)
1500
underlying() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
universalLiquidator() view returns (address)
0xf410024a8521d04a77ad8ea6d2dfe37c99e38760
vault() view returns (address)
0xf0358e8c3cd5fa238a29301d0bea3d63a17bedbe
weth() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
isRewardToken(address _token) view returns (bool)
rewardTokens(uint256) view returns (address)
unsalvagableTokens(address token) view returns (bool)
State-modifying
Events upgrade()
addRewardToken(address _token)
continueInvesting()
doHardWork()
emergencyExit()
finalizeUpgrade()
initialize()
initialize(address _storage)
initialize(address _storage, address _underlying, address _vault, address _rewardPool, address _rewardToken, address _strategist)
initializeBaseStrategy(address _storage, address _underlying, address _vault, address _fToken, address _rewardToken)
initializeStrategy(address _storage, address _vault)
salvage(address recipient, address token, uint256 amount)
scheduleUpgrade(address impl)
setStorage(address _store)
withdrawAllToVault()
withdrawToVault(uint256 amountUnderlying)
Upgraded(address indexed implementation)
PlatformFeeLogInReward(address indexed treasury, address indexed rewardToken, uint256 profitAmount, uint256 feeAmount, uint256 timestamp)
ProfitAndBuybackLog(address indexed rewardToken, uint256 profitAmount, uint256 feeAmount, uint256 timestamp)
ProfitAndBuybackLog(uint256 profitAmount, uint256 feeAmount, uint256 timestamp)
ProfitLogInReward(address indexed rewardToken, uint256 profitAmount, uint256 feeAmount, uint256 timestamp)
ProfitLogInReward(uint256 profitAmount, uint256 feeAmount, uint256 timestamp)
ProfitsNotCollected(address indexed rewardToken, bool sell, bool floor)
ProfitsNotCollected(bool sell, bool floor)
StrategistFeeLogInReward(address indexed strategist, address indexed rewardToken, uint256 profitAmount, uint256 feeAmount, uint256 timestamp)
constructor(address _implementation)
fallback()
receive()
receive()
This contract contains no error objects.