Reward Moo Aero WETH-SPX

Verified contract

Proxy

Active on Base with 288 txns
Deployed by via 0x8a44399e at 21109007
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
--
0xabccdc77d11a000c03a8c3c8246aad9c98a900de8881bbc4d647f72521a2a6a2
0x7889de220536d0b927da7734423aea927416c9b2105b08a596cb4fd426e26c06
0x8a58cacc2e67a75ddd529e59f264591350864a0acbf618c9578da599952924ac
0xbecfc2142b8f2fd59b49e26f87cde2d823ac66668ca52b86530fd1ed7aaaf362
0x692cd3358cbb67f93e8fabd6a6827b22fd3d1362f85fe1973550dc5a42536ffc
0xb71d4bd1d01f3da2ee777fb8a1fd3c11c9b0e1672e433f060bbb5163e77996f0
0x67a3cea936ad3a7c47f963e60f07f1730c4a91be2b88d37df95fc234be151377
0xb8f79070b337d7a3b83b94da94d3159776ec5862791928194bba24cebe9e846c
0x18061277706560b4b2fd3d092ae5ff3675f3d2ec62d4b42d749d5a0e044c5993
0x81d16de3ce593f3f211f54a9b06e79980d8ed4bd233128c2474cb84a9539e927

Functions
Getter at block 23097377
decimals(view returns (uint8)
18
name(view returns (string)
Reward Moo Aero WETH-SPX
owner(view returns (address)
0x6ffaca7c3b38ec2d631d86e15f328ee6ef6c6226
rewardsLength(view returns (uint256 length)
1
stakedToken(view returns (address)
0xe5133a7e6581f6fdcdf93135635bb1b385111284
symbol(view returns (string)
rmooAeroWETH-SPX
totalSupply(view returns (uint256)
328647812137761
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(