Beefy Reward Pool

Verified contract

Active on Ethereum with 261 txns
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 $12,937,957.46
ERC-20
Value $173,769.96
0xe6493c9559656598837a9aaa0c8976fd57741facff43f4946b0ec8c9a9343eeb
0x33eb6b3ee700ce45835bff18e132498269ccc8cdce1e38627114136d32df9f5c
0xee9e5d51654f2608601afc7864fd2f7bc1e1652cdcea04471a2817869f6a0b5e
0x577a18686103a918ad0d5b397250821718bcff756c33e68adf534b563c787467
0x7c07993e5c9138ee7d4fa88e9ca626354ed9e78f92ffd03c200d05bcc251080d
0xde31f4d04fcf559cafa381a67b7e5d88fd3415aef7e9e8f88994719a1037134d
From
0x8cc5e5d64b6f984ab4efb33aedacc68e24e7bc8b04a773d09bd4a86a8eb1ea05
0x3558e01357adb0e1376cf4b47a40589351df370a723caf0987a2e07f6c80103b
0x75c34eb24956cec9da196c41e1509d622c67c02135ac0e990771d190b4910823
0x72183b0f5488ac79f63f0dbf092524cf3496e75b5538bbcfd14dab887dc80746

Functions
Getter at block 20909207
decimals(view returns (uint8)
18
name(view returns (string)
Beefy Reward Pool
owner(view returns (address)
0x1c9270ac5c42e51611d7b97b1004313d52c80293
stakedToken(view returns (address)
0xb1f1ee126e9c96231cc3d3fad7c08b4cf873b1f1
symbol(view returns (string)
rBIFI
totalSupply(view returns (uint256)
45830525906839737255648
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 _stakedToken
notifyRewardAmount(address _rewarduint256 _amountuint256 _duration
removeReward(address _rewardaddress _recipient
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 rewardaddress recipient
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(