EarnVesperStrategy

Verified contract

Active on Ethereum with 82 txns
Deployed by via 0xff2247b3 at 14837551
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
--
0x5646f9746498974ed1778a0ad71607e59606920faa32330d7777e6be7eb77852
0x1bfb9251a341779011c652502d1e091f77e6c052041b0e21adfde745562454ad
0x72079a6066b77d1bd2fc8e148dd4e26bc7380b8d1f34ec874eb7949a1fe44a40
0xb6a2f66dd22d79e9444c1cd12feef254bfece51a27e4238c5a8d26d764b66f36
0x6bdfc40c6503e09600220c2b77257bf3e7073eff1b851a25ce861eb88c355ca0
0x6b45d73e5777b50d5693be642003733fcac9412b1d771fd77360ca1fcb28b033
0x9c4a0814b8880526f9838c9d40068087e5f1dccc2f45e9ea7dffb7e15b322627
0x429d259deb7a7c2dc96fb9c389032d9dc26f33f458ae4159e9df8f037181cd21
0xdf9278eeaf6bb719e535a45d6aade860bed0c97c42d6c4e079360aaa17894629
0x4375e0b7ec1616311f6155cd7315afd9e610d977149fd5f79381c655067e6163

Functions
Getter at block 21200384
NAME(view returns (string)
EarnVesperStrategyUSDCLMR
VERSION(view returns (string)
4.0.1
collateralToken(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
dripPeriod(view returns (uint256)
1209600
dripToken(view returns (address)
0x4b1d0b9f081468d780ca1d5d79132b64301085d1
feeCollector(view returns (address)
0x80d426d65d926df121dc58c18d043b73e998ce2b
keepers(view returns (address[])
[0x76d266DFD3754f090488ae12F6Bd115cD7E77eBD, 0xdf826ff6518e609E4cEE86299d40611C148099d5, 0x1CbfaE0367a9B1e4Ac2c158E57B5F00cCb337271]
oraclePeriod(view returns (uint256)
3600
oracleRouterIdx(view returns (uint256)
0
pool(view returns (address)
0xa7c21fd948c44830541b8561b31abde09cc32719
receiptToken(view returns (address)
0xa8b607aa09b6a2e306f93e74c282fb13f6a80452
swapManager(view returns (address)
0xe382d9f2394a359b01006faa8a1864b8a60d2710
swapSlippage(view returns (uint256)
10000
token(view returns (address)
0xa8b607aa09b6a2e306f93e74c282fb13f6a80452
totalEarned(view returns (uint256)
33630128036646
 
totalValue(view returns (uint256 _totalValue)
Read-only
isReservedToken(address _tokenview returns (bool)
State-modifying
addKeeper(address _keeperAddress
approveGrowToken(
approveToken(
migrate(address _newStrategy
rebalance(
removeKeeper(address _keeperAddress
setupOracles(
sweepERC20(address _fromToken
totalValueCurrent(returns (uint256)
updateDripPeriod(uint256 _dripPeriod
updateFeeCollector(address _feeCollector
updateOracleConfig(uint256 _newPerioduint256 _newRouterIdx
updateSwapManager(address _swapManager
updateSwapSlippage(uint256 _newSwapSlippage
withdraw(uint256 _amount
Events
DripPeriodUpdated(uint256 oldDripPerioduint256 newDripPeriod
UpdatedFeeCollector(address indexed previousFeeCollectoraddress indexed newFeeCollector
UpdatedOracleConfig(uint256 oldPerioduint256 newPerioduint256 oldRouterIdxuint256 newRouterIdx
UpdatedSwapManager(address indexed previousSwapManageraddress indexed newSwapManager
UpdatedSwapSlippage(uint256 oldSwapSlippageuint256 newSwapSlippage
Constructor
constructor(address _pooladdress _swapManageraddress _receiptTokenaddress _dripTokenaddress _vspstring _name
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.