CompoundV3Strategy

Verified contract

Active on Ethereum with 16 txns
Deployed by via 0x077af0bc at 17565183
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $438.61
ERC-20
--
0xbf4887978d6ce51e1999af51773cc13ef440cb0b4bf4ded9881fd1dfc341eee9
0xf8a40df061a09a18d42dc02ebc2127b466cd81b38be0a04262846cadd0d0b878
0x563e1080234c447ddd13846461756c95dbbdf87bdc83408050aa1072ff8045ef
0x724162b199e888c01ad1b6d1d84151acc5dc7649fb5125d72cb678c4d893be4a
0xc91eb29ae52ea214048076f95dd1b77411fdb865391f45269b7bf12dd8e11045
0xf27c7184743d5e4d455c711f303d4f739a5d46eac564da2ed00abac9c8b11229
0x713a8de4a30ca4bcc12fa4fb3abf873034415a96ff4f4b2e40b746601c809833
0x6557b95717dcbb0d435edb7a2e836c02273747f5050c8a09e4954d4d54880c18
0xaf9b95928721a810caa2bd09a6995b1633906495a269ad39b9955d2ef0628c93
0x14b8430e00dc90a57f57d3661610b8669cb0b27f41b1add56551b235b891efb9

Functions
Getter at block 20893599
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
STRATEGIST_ROLE(view returns (bytes32)
0xb17d0a42cc710456bf9c3efb785dcd0cb93a0ac358113307b5c64b285b516b5c
asset(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
balanceOfAsset(view returns (uint256 assets)
0
cToken(view returns (address)
0xc3d688b66703497daa19211eedff47f25384cdc3
comp(view returns (address)
0xc00e94cb662c3520282e6f5717214004a7f26888
rewards(view returns (address)
0x1b0e765f6224c21223aea2af16c1c46e38885a40
router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
vault(view returns (address)
0x84ef1f1a7f14a237c4b1da8d13548123879fc3a9
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
claimAndSellRewards(uint256 minAssetsFromReward
claimRewards(
divest(uint256 amountreturns (uint256)
grantRole(bytes32 roleaddress account
invest(uint256 amount
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
sweep(address token
totalLockedValue(returns (uint256)
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _vaultaddress _cTokenaddress _rewardsaddress _compaddress _wethaddress _routeraddress[] strategists
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.