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

VucaStaking

Verified contract

Active on Ethereum with 58 txns
Deployed by via 0x090db446 at 16517981
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $18.33
ERC-20
Value $2.89
0x2b2986c5641f8d60e08b7cdb061aaa0c62da1be3b3ca8acd7b90e8dd2fb62683
0x675d4f4e8796daa4d45636b3e3a231b494951f1adea96f2396522c8591584cda
0x6d78783e81ca5948c4fa0b64264400d25647962ac264a346f7efb6230340865e
0xc1aa54dbb0c56ed18088b4fe5db525ef805daa41525da1ad8e0ff94dbfafad02
0x43764442ebb3ae173883fb36d2f32a47b834ac8dc7a09ec940e2edcc547326d7
0x9a39d04a7bcfe13050569b738f47d9a14559c7781420a013497b9566e82b9894
0xb04537227f585332063aa1cc73d650239b932018c056a6b1a3360b966ddb720f
0x564fce0c4126a036b3223f3bf555355c2dff212a8f377145e0699b29ef147ab6
0x9768e90e4864745efd8035f26f0796ef2da84e6ede2147dfa72adcd30f529cb9
0x150e915b0bb9c8c98ad716657b41b59507c00af3629617a4576c9d72c50ae6af

Functions
Getter at block 20797828
REWARDS_PRECISION(view returns (uint256)
1000000000000000000
candidateOwner(view returns (address)
0x0000000000000000000000000000000000000000
currentPoolId(view returns (uint16)
1
owner(view returns (address)
0x6b77f6d5542f6351dda3869c2b269553fb4d0734
Read-only
pools(uint16view returns (bool initedaddress rewardTokenaddress stakeTokenuint32 updateDelayuint256 maxStakeTokensuint256 startBlockuint256 endBlockuint256 rewardTokensPerBlockuint256 tokensStakeduint256 lastRewardedBlockuint256 accumulatedRewardsPerSharestruct VucaStakingExtension extension)
poolsChanges(uint16uint256view returns (bool applieduint8 updateParamIduint256 updateParamValueuint256 timestampuint256 blockNumber)
stakingUsersInfo(uint16addressview returns (uint256 amountuint256 accumulatedRewardsuint256 minusRewards)
State-modifying
claimOwnership(
createPool(address _rewardTokenaddress _stakeTokenuint256 _maxStakeTokensuint256 _startBlockuint256 _endBlockuint256 _rewardTokensPerBlockuint32 _updateDelay
depositPoolReward(uint16 _poolIduint256 _amount
emergencyWithdraw(uint16 _poolId
renounceOwnership(
retrieveReward(uint16 _poolIdaddress _to
stake(uint16 _poolIduint256 _amount
transferOwnership(address _candidateOwner
unStake(uint16 _poolId
updateEndBlock(uint16 _poolIduint256 _endBlock
updateMaxStakeTokens(uint16 _poolIduint256 _maxStakeTokens
updateRewardTokensPerBlock(uint16 _poolIduint256 _rewardTokensPerBlock
Events
NewCandidateOwner(address indexed candidate
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolCreated(uint8 indexed eventIduint16 indexed poolIdstruct VucaStakingPool pooluint256 activeBlock
PoolUpdated(uint8 indexed eventIduint16 indexed poolIdstruct VucaStakingPool poolstruct VucaStakingPoolChanges changesuint256 activeBlock
RewardsRetrieved(uint8 indexed eventIduint16 indexed poolIdaddress senderaddress touint256 amount
StakingChanged(uint8 indexed eventIdaddress indexed useruint16 indexed poolIdstruct VucaStakingPool poolstruct VucaStakingStaking staking
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.