BSHARERewardPool

Verified contract

Active on Base with 3,448 txns
Deployed by via 0x473edd33 at 2450545
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xebccbf71d5c7c96505ea9c6b23e076f1af493e1c5f2d88f9b8b455419f33b87d
0x2969892179ed4194609d6647835cdb5688ad8126e5dce03a508e930b73f596eb
0xd026bb11bf385eb8216a92dc798fb7e4d1835b738c420183a6f97065f28dd560
0x4588f16af0178d82ed1eb4dde47293cf521685845aa9366508ab8544c8f2f9f3
0x7e21823352f15784681f47d1cf95dc37fa55232aae1ed3ad534310f2c1f30995
0x820a54407dd7c92ece637038c7a86acf2871987752dfcef9716448a132b92984
0x88aa2d7a7e97b153c2803e630451e73a42bdde3bb49e74de84e52f6b1ed5b60b
0xbc56962b5793dc72eddc5c6f93913f520c8ff852d6bdb5ce8a9bcdf47efcd672
0x8df5506b72c6fa5ff96012dd37b347cc1e1925f3f4974affffc9d4935d7189de
0x2a78b9985f08ffffc910b1bf5c198126967cfcb5f1d61253e5d731ee374f1ede

Functions
Getter at block 22756358
TOTAL_REWARDS(view returns (uint256)
44990000000000000000000
operator(view returns (address)
0xfbea130bbcc141065c200e72ec095de3270d9e7c
poolEndTime(view returns (uint256)
1723636800
poolStartTime(view returns (uint256)
1692100800
runningTime(view returns (uint256)
31536000
tSharePerSecond(view returns (uint256)
1426623541349600
totalAllocPoint(view returns (uint256)
10000
treasury(view returns (address)
0xfbea130bbcc141065c200e72ec095de3270d9e7c
tshare(view returns (address)
0x7c2457c79f688ed8e969e3d8fcee87d75e370a10
Read-only
getGeneratedReward(uint256 _fromTimeuint256 _toTimeview returns (uint256)
pendingShare(uint256 _pidaddress _userview returns (uint256)
poolInfo(uint256view returns (address tokenuint256 allocPointuint256 lastRewardTimeuint256 accTSharePerSharebool isStarteduint256 depositFee)
userInfo(uint256addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
add(uint256 _allocPointaddress _tokenbool _withUpdateuint256 _lastRewardTimeuint256 depositFee
deposit(uint256 _piduint256 _amount
emergencyWithdraw(uint256 _pid
governanceRecoverUnsupported(address _tokenuint256 amountaddress to
massUpdatePools(
set(uint256 _piduint256 _allocPointuint256 depositFee
setOperator(address _operator
setTreasury(address _treasury
updatePool(uint256 _pid
withdraw(uint256 _piduint256 _amount
Events
Deposit(address indexed useruint256 indexed piduint256 amount
EmergencyWithdraw(address indexed useruint256 indexed piduint256 amount
RewardPaid(address indexed useruint256 amount
Withdraw(address indexed useruint256 indexed piduint256 amount
Constructor
constructor(address _tshareuint256 _poolStartTimeaddress _treasury
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.