Reward Cow Uniswap Base AERO-WETH

Unverified contract

Proxy

Active on Base with 247 txns
Deployed by via 0x4a860050 at 16538766
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
--
ERC-20
--
0x6675fa190389db731f6e2aa39f9b2ae4b57cb94b8f379f03412fc8544cba61ab
0x90666939348bca537da8cb345ceca094fb05b93dcda987edc264c4bdef983a4d
0x90394798d691e284750dadc07e434265ab4f59a75b6026e7d64b7401e257ccae
0x151944f07d78b5888b2f2b8cee995b4f2a08383184880f442d3ab64df9c56e52
0x1ccda8631b1e79a25e72f632ece9b3a2a7cd2c9d19bb2acfdc804d1cf9426719
0x4deabd9b0649b40074d95f84beb59e963e96c65dd709da59e26b8488b1a25c6f
0xb8ac50a7c03396312af149acbfe41a8a3c8b76de97859231fe46cbe51610f64a
0xeae84f82cc7a83af7b2a45ec92e4289989494366696268967e0fe6a7b48acc94
0xd801d522ffb8a56c926294d9048e4ca3cd630fc1a0d3bb3314464900aeace02f
0x9c768d059e244586c658f0200e9a51131fbf66a0bddd8c3cbca3c18788452f6d

Functions
Getter at block 22053721
decimals(view returns (uint8)
18
name(view returns (string)
Reward Cow Uniswap Base AERO-WETH
owner(view returns (address)
0x6ffaca7c3b38ec2d631d86e15f328ee6ef6c6226
rewardsLength(view returns (uint256 length)
0
stakedToken(view returns (address)
0xe39887eff72d0af25e4b90f52b6a6de82948d472
symbol(view returns (string)
rcowUniswapBaseAERO-WETH
totalSupply(view returns (uint256)
141078034061467836444814
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(