Reward Cow Sushi Base WETH-USDC

Verified contract

Proxy

Active on Base with 362 txns
Deployed by via 0x151b9cab at 17452341
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
ERC-20
--
0x8d820dfe19b2c8a25c9c30a90c2ca0e0cb8af154bf1b67058d472bc36f834b0d
0xf8786267f37f797cf8de1aa5113dd07ece487525826b06b83c4e9fd09b40d36d
0x97f407a377191060db8a3dd0040f908ff53012b98c1630d907aa753853ec9a43
0x658ef1a0fe5061b26eb0744840417238b758d1daf92b6bb4ccd8e92ba238791b
0x7d28ee754832720888f47fdca601c8d24fc085ed3c573070ec7ba308ef62837a
0x07b93d02e3ebb544365834b5ea503259c857915cbd9ef94c4fcd8dda552b461e
0x55ae3d0a6f4226a0da8ccd942d361137c777d380c9f6bd09c610e5381521eda2
0x47d29817592cf12555b7cf1aee5b4fc844f4c9182f61b4748e97ce4fa074eaff
0x7ad5308474236a195f29cd28da2c72b90c993ea0ccfe1e1623f77d85d1e1b513
0xbd6c0bce109c0e023450053465c9962b35dfac7e55800fef6d4c7c15d2393a98

Functions
Getter at block 22757075
decimals(view returns (uint8)
18
name(view returns (string)
Reward Cow Sushi Base WETH-USDC
owner(view returns (address)
0x6ffaca7c3b38ec2d631d86e15f328ee6ef6c6226
rewardsLength(view returns (uint256 length)
0
stakedToken(view returns (address)
0x603492ff8943f5ac69aa69cf09fc96fda2606ee7
symbol(view returns (string)
rcowSushiBaseWETH-USDC
totalSupply(view returns (uint256)
940098944467
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
earned(address _userview returns (address[] rewardTokensuint256[] earnedAmounts)
earned(address _useraddress _rewardview returns (uint256 earnedAmount)
rewardInfo(uint256 _rewardIdview returns (address rewarduint256 periodFinishuint256 durationuint256 lastUpdateTimeuint256 rate)
rewards(uint256view returns (address)
whitelisted(addressview returns (bool)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
exit(
getReward(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _stakedTokenstring _namestring _symbol
notifyRewardAmount(address _rewarduint256 _amountuint256 _duration
removeReward(address _reward
renounceOwnership(
rescueTokens(address _tokenaddress _recipient
setWhitelist(address _managerbool _whitelisted
stake(uint256 _amount
stakeWithPermit(address _useruint256 _amountuint256 _deadlineuint8 _vbytes32 _rbytes32 _s
transfer(address _touint256 _valuereturns (bool success)
transferFrom(address _fromaddress _touint256 _valuereturns (bool success)
transferOwnership(address newOwner
withdraw(uint256 _amount
Events
AddReward(address reward
Approval(address indexed owneraddress indexed spenderuint256 value
Initialized(uint8 version
NotifyReward(address indexed rewarduint256 amountuint256 duration
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemoveReward(address reward
RescueTokens(address tokenaddress recipient
RewardPaid(address indexed useraddress indexed rewarduint256 amount
SetWhitelist(address managerbool whitelist
Staked(address indexed useruint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Withdrawn(address indexed useruint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
NotManager(address caller
RewardNotFound(address reward
ShortDuration(uint256 duration
StakedTokenIsNotAReward(
TooManyRewards(
WithdrawingRewardToken(address reward
WithdrawingStakedToken(