Reward Cow Aerodrome WETH-OVN

Verified contract

Proxy

Active on Base with 146 txns
Deployed by via 0x65b1e4e1 at 20855732
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 $194.54
ERC-20
--
ERC-20
--
0x2488eda9c9d9e2cdc73ea181db988942f57b1f32a9adb4d7c05707e65bc113e1
0x0f8aade52e797e5ff14410732b94e4c63092e147553d837f4ec8cc2338b754d3
0x4cc4e29d4df6dcf2087af91d486451fa4cd1ff0f010d64990a95a061f38b4d4c
0x08a43edb27b3b4f7fadb65739bb4c18ffb5cdc91e4e9f35fd8081fea832b5b4b
0x2cfdae4abf1a63f827ccf6c34bfae9e5a3f8963a15b6e1dfca5166dfa26e0e02
0x467f7401e5ad77d9661eead6ad489e1e1a1aa8a160a3b8574fa56e30cca9f939
0x34fec16d93339f8bb166a5afb8065bdfdb8acc43ce781d9d88c668487d2b8a3d
0x59bf0beeaa032a209b9a5c98305755cee4ec1c9c10d20ff86ec11379fba2995c
0x3feda658d7888450bb8c2b45b65d7b57662cd78aa064ab2cdabde26b3d8f852f
0x169d9fe1b7a1ce25914e1c66d98de81df2dddeea2994c6a09e7693c627661176

Functions
Getter at block 22747549
decimals(view returns (uint8)
18
name(view returns (string)
Reward Cow Aerodrome WETH-OVN
owner(view returns (address)
0x6ffaca7c3b38ec2d631d86e15f328ee6ef6c6226
rewardsLength(view returns (uint256 length)
1
stakedToken(view returns (address)
0xb56d2b7b4497cb7e80b0f0c3f4536aa9bac2193b
symbol(view returns (string)
rcowAerodromeWETH-OVN
totalSupply(view returns (uint256)
6451250111410240733146
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(