This contract is being backfilled. You may encounter incomplete storage history.

MultiReward

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xd7b543bd at 20124535
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 48 additional slots

No balances found for "MultiReward"

No transactions found for "MultiReward"


Functions
Getter at block 21213464
MULTIPLIER(view returns (uint256)
1000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
rewardsId(view returns (uint256)
0
stakeToken(view returns (address)
0x0000000000000000000000000000000000000000
totalStaked(view returns (uint256)
0
Read-only
claimable(address userview returns (uint256[])
rewards(uint256view returns (address rewardTokenuint256 speeduint256 startBlockuint256 endBlockuint256 indexuint256 updateBlock)
userStaked(addressview returns (uint256)
userStates(addressuint256view returns (uint256 indexuint256 accrued)
State-modifying
claim(address user
claimBatch(address[] users
claimReward(address useruint256 rewardId
deposit(uint256 amount
initialize(address _stakeToken
renounceOwnership(
setNewReward(address _rewardTokenuint256 speeduint256 startBlockuint256 endBlock
transferOwnership(address newOwner
updateReward(uint256 rewardIduint256 speeduint256 startBlockuint256 endBlock
withdraw(uint256 amount
Events
Deposit(address useruint256 amountuint256 blockNumber
DistributeReward(uint256 rewardIdaddress useruint256 indexuint256 earned
Initialized(uint8 version
NewReward(uint256 rewardIdaddress rewardTokenuint256 speeduint256 startBlockuint256 endBlock
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Withdraw(address useruint256 amountuint256 blockNumber
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.