Yield Strategy USDC 6M Mar Sep

Verified contract

Active on Ethereum with 6 txns
Deployed by via 0x4e67b13b at 17386238
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $232,204.58
0xb3a4fce8cec5a9bc4190cc6d160275fddb36a3274ce8c9c4ae6ce43857c94820
0xa54bf128851dab0c4ea7eb8d32581803f73e468332c280dfcffae6d179e83e0e
0x083b472f666e265289d9d6e8ff9b55a0b55966a8b3777039359f58f22a64547f
0x69e796a71f7dd8ca37324ad9eeb880f7a58411d059dacdb11a678e4f73417fa5
0xd1cc1ec8eedc47e507432ceb0e180f7eae5596f494be811603e2b776963791da
0x354e2bb61c157031a40454514a37dfe8fea835b366025cadbe7d52d0b77eecbf

Functions
Getter at block 20976974
DOMAIN_SEPARATOR(view returns (bytes32)
0x8aad574577b727bc17cfd4d9aa62293c709e04953eddce5126953a552c7c633e
LOCK(view returns (bytes4)
0xffffffff
LOCK8605463013(view returns (bytes4)
0xffffffff
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
ROOT(view returns (bytes4)
0x00000000
ROOT4146650865(view returns (bytes4)
0x00000000
base(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
baseCached(view returns (uint256)
232341426863
decimals(view returns (uint8)
6
deploymentChainId(view returns (uint256)
1
fyToken(view returns (address)
0x0000000000000000000000000000000000000000
fyTokenCached(view returns (uint256)
0
maturity(view returns (uint32)
0
name(view returns (string)
Yield Strategy USDC 6M Mar Sep
pool(view returns (address)
0x0000000000000000000000000000000000000000
poolCached(view returns (uint256)
0
rewardsPerToken(view returns (uint128 accumulateduint32 lastUpdateduint96 rate)
(accumulated=0, lastUpdated=0, rate=0)
rewardsPeriod(view returns (uint32 startuint32 end)
(start=0, end=0)
rewardsToken(view returns (address)
0x0000000000000000000000000000000000000000
state(view returns (uint8)
1
symbol(view returns (string)
YSUSDC6MMS
totalSupply(view returns (uint256)
231173731735
version(pure returns (string)
1
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address guyview returns (uint256)
getRoleAdmin(bytes4 roleview returns (bytes4)
hasRole(bytes4 roleaddress accountview returns (bool)
nonces(addressview returns (uint256)
rewards(addressview returns (uint128 accumulateduint128 checkpoint)
State-modifying
approve(address spenderuint256 wadreturns (bool)
burn(addressaddressuint256uint256returns (uint256uint256uint256)
burn(address toreturns (uint256 poolTokensObtained)
burnDivested(address toreturns (uint256 baseObtained)
burnPoolTokens(address pool_uint256 poolTokensreturns (uint256 baseReceiveduint256 fyTokenReceived)
buyFYToken(address fyTokenToaddress baseToreturns (uint256 soldFYTokenuint256 returnedBase)
call(address targetbytes datareturns (bytes)
claim(address toreturns (uint256 claiming)
divest(returns (uint256 baseObtained)
eject(returns (uint256 baseReceiveduint256 fyTokenReceived)
grantRole(bytes4 roleaddress account
grantRoles(bytes4[] rolesaddress account
init(address toreturns (uint256 baseInuint256 fyTokenInuint256 minted)
invest(address pool_returns (uint256 poolTokensObtained)
lockRole(bytes4 role
mint(address toreturns (uint256 minted)
mintDivested(address toreturns (uint256 minted)
permit(address owneraddress spenderuint256 amountuint256 deadlineuint8 vbytes32 rbytes32 s
remit(address userreturns (uint256 claiming)
renounceRole(bytes4 roleaddress account
restart(returns (uint256 baseIn)
revokeRole(bytes4 roleaddress account
revokeRoles(bytes4[] rolesaddress account
setRewards(uint32 startuint32 enduint96 rate
setRewardsToken(address rewardsToken_
setRoleAdmin(bytes4 rolebytes4 adminRole
transfer(address dstuint256 wadreturns (bool)
transferFrom(address srcaddress dstuint256 wadreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Claimed(address useraddress receiveruint256 claimed
Divested(address indexed pooluint256 lpTokenDivesteduint256 baseObtained
Drained(address indexed pooluint256 lpTokenDivested
Ejected(address indexed pooluint256 lpTokenDivesteduint256 baseObtaineduint256 fyTokenObtained
Invested(address indexed pooluint256 baseInvesteduint256 lpTokensObtained
RewardsPerTokenUpdated(uint256 accumulated
RewardsSet(uint32 startuint32 enduint256 rate
RewardsTokenSet(address token
RoleAdminChanged(bytes4 indexed rolebytes4 indexed newAdminRole
RoleGranted(bytes4 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes4 indexed roleaddress indexed accountaddress indexed sender
SoldFYToken(uint256 soldFYTokenuint256 returnedBase
Transfer(address indexed fromaddress indexed touint256 value
UserRewardsUpdated(address useruint256 userRewardsuint256 paidRewardPerToken
Constructor
constructor(string name_string symbol_address fyToken_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.