Reward Cow Aero WETH-CHAD

Verified contract

Proxy

Active on Base with 138 txns
Deployed by via 0x2b4be741 at 21201395
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
Value $80.6
ERC-20
Value $0
ERC-20
--
ERC-20
--
0xf57212a5c30c05ad3f0ab6268218758d88a66c48de1d6c1140243bf91ffba41f
0x074aec592545501ffa6df1ff5af534decb7f4d08caf29861890a6ed95ca6fd76
0xc9b2602308dde4a196c6e467f3987c68920916a76a0ab69bbebafa3572e94488
0xdecb1d4d9669ddb4037d6a82d62032fb762b1dc4fd4fe49c20458f2cd7d97283
0x46aa8075b631e8f18339ace82667e2f7e9efea81979ffe2721287f35a0dcc553
0x40abf96568197b5a50bd8d3559cc05ccc944de767d8c7c08820cf784cada2a99
0xaf81ccd34ea71a7e68085e54f9c342cdece2e346f28ebb50ea02cc89d46c2adb
0xbd78f7ef8a0ead1c7c656d353f6a3df7df3458c5c273fa24b66f9b3935b5e62c
0x1a4c9997197a7a73fdb834f97d050c82ada4b8bfb67a963d4b8c0dbfce96300d
0x9f084eb7ceffd421fdc55a1da74411a4fd473c120e8f895b3b1a8229cd54aa1f

Functions
Getter at block 23753037
decimals(view returns (uint8)
18
name(view returns (string)
Reward Cow Aero WETH-CHAD
owner(view returns (address)
0x6ffaca7c3b38ec2d631d86e15f328ee6ef6c6226
rewardsLength(view returns (uint256 length)
1
stakedToken(view returns (address)
0xdfbc2df8e77f47ac10c021d0aeba04143b4347ef
symbol(view returns (string)
rcowAeroWETH-CHAD
totalSupply(view returns (uint256)
69130320999616188409949250
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(