Reward Moo Aero OVN-USD+

Verified contract

Proxy

Active on Base with 1,804 txns
Deployed by via 0x5917acac at 20792388
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
--
0x0539b8db282f7ad162de4ae69b37ed38726e55052a6a1d5a064d141587214e9d
0xa1c81527db893547d8312326d3e36cf87d8633d62126ed6346e681625703b1f6
0xf4c12da3f0a6313925f735e7f3fc489d9a66c6316127e96ffc437412e8a6d94d
0xe75dadee2c5b84259e694179172e74d108475bd850833d3a8d637301df8027e6
0xf6b6f6b7f5ffa878531384bb484887c72fdd9a871c1963a2f49bb5994b823d6f
0x89adcd1b1b329d560f5c099a0828c2edb37abb6f884e701a9d5b89a4c77a072d
0xca9fd663df6f0f4812df331d63cd2dad32609bb3f901737f93f3f50273f0fb61
0xa19914772778b26efe6955934a268c214b03423922f586bca4233e0f884dd08c
0xb860c6b14fb32c6f61de115a91a6c1bec0965a1d21d0647cca1ab02631b37593
0x3187d299cf358e8f3b58340524985617978ecb6f595721026922162b8933c430

Functions
Getter at block 21757747
decimals(view returns (uint8)
18
name(view returns (string)
Reward Moo Aero OVN-USD+
owner(view returns (address)
0x6ffaca7c3b38ec2d631d86e15f328ee6ef6c6226
rewardsLength(view returns (uint256 length)
1
stakedToken(view returns (address)
0x98beaa72230788572e3e3be58d91c232dda315d4
symbol(view returns (string)
rmooAeroOVN-USD+
totalSupply(view returns (uint256)
5543858667122428
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(