This contract is being backfilled. You may encounter incomplete storage history.
The latest block we've processed for this chain is 20895720, which is 2 minutes old. We're running behind the tip but working to resolve the issue.

UnifiedStaking

Verified contract

Active on Ethereum with 10,323 txns
Deployed by via 0xedf8ded3 at 14939161
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#16664)
ERC-721
--
 (#16663)
ERC-721
--
 (#16661)
ERC-721
--
 (#16660)
ERC-721
--
 (#16659)
ERC-721
--
 (#16657)
ERC-721
--
 (#16654)
ERC-721
--
 (#16653)
ERC-721
--
 (#16652)
ERC-721
--
 (#16649)
ERC-721
--
0xe98814223a7b95a24790b8d69b5ada0f5a4df152ac72b3c068a349b160294773
0x5434bef4a428552c678e110be618573af9576f7b6f09ba9f98d3ce9795cd9bff
0xbfd7a35667630e0ba362c651da8c2318df31858593a2244e8cfa19a9bd380758
0x9a1b83c13d1baeb82cd5b35e224f145059a272d57593a176b1bc93608269527c
0x2248a8017fc5c0a24a7b717c1a3575b1caa09b5d8398acf2af8b4a8e60ea8a13
0xcab4638806a3b25fb093faa17b671a3ea626efd43677c9390150ca59f22b5c33
0xe008208cd8868bf6ba058c0da7ecbe30ebc1ec94fd4824620eb73850ee780268
0x08b02cd2e248bd2022a94a54ec1bc043210d25bb3521b0c13e5d4f0065112390
0xa12e87dafef684a4297c7039a410de818aeb796cee8f425e2b05062a8b0d6f2f
0x34eebfa3c8c684e15f13b41d66ae13760f81fc341ba9153edd00a8343cc467d7

Functions
Getter at block 20895719
owner(view returns (address)
0xe1917c2ae334640589d7593502a3a9b3615358c3
poolsLength(view returns (uint256)
23
rewardToken(view returns (address)
0x24c487fc99f31181ffdc3b7664b7471ee0506518
Read-only
collectionForPool(uint256 poolIndexview returns (address)
getPool(uint256 poolIndexview returns (struct PoolablePool)
getStakeInfo(address collectionuint256 tokenIdview returns (address owneruint256 poolIduint256 depositDateuint256 unlockDateuint256 rewardDateuint256 totalClaimed)
getUserTotalRewards(address accountview returns (uint256)
isMinter(address accountview returns (bool)
isPoolOpened(uint256 poolIndexview returns (bool)
isTokenUnlocked(address collectionuint256 tokenIdview returns (bool)
State-modifying
addMinter(address minter
addPool(struct PoolablePool pool
batchRestake(uint256 poolIdaddress collectionuint256[] tokenIds
batchStake(uint256 poolIduint256[] tokenIds
batchStakeFrom(address fromuint256 poolIduint256[] tokenIds
batchUnstake(address collectionuint256[] tokenIds
claim(address collectionuint256 tokenId
claimMulti(struct NftStakingPoolMultiStakeParam[] groups
closePool(uint256 poolIndex
onERC721Received(addressaddressuint256bytesreturns (bytes4)
recoverEth(address _to
recoverNonFungibleToken(address _tokenuint256 _tokenId
recoverToken(address _token
removeMinter(address minter
renounceOwnership(
restake(uint256 newPoolIdaddress collectionuint256 tokenId
restakeMulti(struct NftStakingPoolMultiStakeParam[] groups
stake(uint256 poolIduint256 tokenId
stakeFrom(address fromuint256 poolIduint256 tokenId
stakeMulti(struct NftStakingPoolMultiStakeParam[] groups
transferOwnership(address newOwner
unstake(address collectionuint256 tokenId
unstakeMulti(struct NftStakingPoolMultiStakeParam[] groups
updatePool(uint256 poolIndexstruct PoolablePool pool
Events
BatchStake(address indexed accountuint256 poolIdaddress indexed collectionuint256[] tokenIds
BatchUnstake(address indexed accountaddress indexed collectionuint256[] tokenIds
Claimed(address indexed accountaddress indexed collectionuint256 tokenIduint256 rewardsuint256 pool
ClaimedMulti(address indexed accountstruct NftStakingPoolMultiStakeParam[] groupsuint256 rewards
EthRecovery(uint256 amount
MinterAdded(address indexed minter
MinterRemoved(address indexed minter
NonFungibleTokenRecovery(address indexed tokenuint256 tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolAdded(uint256 poolIndexstruct PoolablePool pool
PoolUpdated(uint256 poolIndexstruct PoolablePool pool
Stake(address indexed accountuint256 poolIdaddress indexed collectionuint256 tokenId
TokenRecovery(address indexed tokenuint256 amount
Unstake(address indexed accountaddress indexed collectionuint256 tokenId
Constructor
constructor(address _rewardToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.