Reward Cow Uniswap Base WETH-PEPE

Verified contract

Proxy

Active on Base with 674 txns
Deployed by via 0x3eab2fd5 at 18818462
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
--
0xbdf664c30a6071419494cd014c5f4dad23c59f2609db02af62ab82e4c0c2d46d
0x4c84b1c44ec406fe823733b57eae9bd91c5060e8c359c17d85c0ae883deac69b
0x1a51270fcde19a073b5455c4096e5fb5b4b5e4490d58b43fea9cfc590213aa78
0x21ed8d709af30950331649ef407caaac28fd0568b617dfd82200743aa919b79a
0x14f5a268583767553a8e79d053a1a8790f7c0726304b36858cbaa0b0684a561f
0xe75bdfcbd30136ba6239462f4dc69623df296669bb222f440672ccf21416590e
0xc3be18bc317b976799f7249afb999aae180a5ba216159856c332b23eda529d1f
0xf7f4ab396a22aeea678836271215ec390955e815f4e90ac52cfdf464fe868517
0xc29c65543f7f305fa33eec89cd5b44a098d62465c24809975e556b1b475a6ff6
0xdd791c2e7b34bfce2fdda169fb6bc7232fce32855e77eb34701debe1d346fb3d

Functions
Getter at block 22773903
decimals(view returns (uint8)
18
name(view returns (string)
Reward Cow Uniswap Base WETH-PEPE
owner(view returns (address)
0x6ffaca7c3b38ec2d631d86e15f328ee6ef6c6226
rewardsLength(view returns (uint256 length)
0
stakedToken(view returns (address)
0x0fa223a4469fe16d99cc0f48e537be7eb01df0aa
symbol(view returns (string)
rcowUniswapBaseWETH-PEPE
totalSupply(view returns (uint256)
3043552059060440476153999102850
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
BeaconUpgraded(address indexed beacon
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
constructor(address beaconbytes data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidBeacon(address beacon
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
NotManager(address caller
RewardNotFound(address reward
ShortDuration(uint256 duration
StakedTokenIsNotAReward(
TooManyRewards(
WithdrawingRewardToken(address reward
WithdrawingStakedToken(