Staking

Verified contract

Active on Ethereum with 1,191 txns
Deployed by via 0x189e379d at 16671262
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#1099)
ERC-721
--
 (#1098)
ERC-721
--
 (#1097)
ERC-721
--
 (#1096)
ERC-721
--
 (#1095)
ERC-721
--
 (#1094)
ERC-721
--
 (#1093)
ERC-721
--
 (#1092)
ERC-721
--
 (#1091)
ERC-721
--
 (#1090)
ERC-721
--
0xcf1e497acb5bd30f33436a8c80e1185e81f3c598c9ae1700e457a828db06008a
0x3f27d273dc3ce9ba8a9f2a9d92ea92151a70f3ac76b5676195ae38fdadd2f2cd
0x78c25ebbca9f4e1622ff618f8132e6cbb2e90cf6458f8c056eda9e520aa8be94
0xf9384e847004c5d8aebe8d07d7443e66b89d63f708b4f5bfe8ae71cdf96ed9f1
0xa3e9e849119244bf67f7830c9081263c1e7c0034e19cebc6ea06b02fab3f4b55
0x3caad51a616146594fe2e431c40069c019559410722de233059a7eca12801d42
0xec1b76ab4502b85800b05e37003da4beed23e36d4549e29dafc5c8c2f4471b71
0x4e2f8b03b2edd0076e2062683318afe266d4f3a1558bc56211c6376b208bab1d
0x0491e39523e1084c1d207017cc0fb9afa66bce42b20df4ae55083023f1d2a267
0xc1cf3f8b53b56d7b704886517ebf1bed641fc5dc4967accb461b927bb5c569bf

Functions
Getter at block 20878993
currentPoolId(view returns (uint256)
5
owner(view returns (address)
0x36e308662a96bfadde43f2e60d08407610e447a2
stakingPaused(view returns (bool)
false
stakingUnlock(view returns (uint256)
3600
Read-only
getAllStakedERC721(address _userview returns (uint256[])
getAllStakedERC721Pool(uint256 _poolIdview returns (uint256[])
getAllStakedERC721PoolByUser(uint256 _poolIdaddress _userview returns (uint256[])
getStakedERC721(address _useruint256 _tokenIdview returns (struct StakingItemInfo)
getStakedERC721Pool(uint256 _poolIduint256 _tokenIdview returns (struct StakingItemInfo)
poolInfos(uint256view returns (uint256 firstTokenAlloweduint256 limitPooluint256 costElectricityuint256 lifeTimestring typeMachinestring area)
State-modifying
batchStakeERC721(uint256 _poolIduint256[] _tokenIdsstring _addressBTC
batchUnstakeERC721(uint256[] _tokenIds
createPool(uint256 _firstTokenAlloweduint256 _limitPooluint256 _costElectricityuint256 _lifeTimestring _typeMachinestring _area
onERC721Received(addressaddressuint256bytesreturns (bytes4)
renounceOwnership(
setPoolInformation(uint256 _poolIduint256 _firstTokenAlloweduint256 _limitPooluint256 _costElectricityuint256 _lifeTimestring _typeMachinestring _area
setUnlockPeriod(uint256 _period
stakeERC721(uint256 _poolIduint256 _tokenIdstring _addressBTC
toggleStakingPaused(
transferOwnership(address newOwner
unstakeERC721(uint256 _tokenId
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PauseUpdated(bool notPaused
PoolCreated(uint256 nextPoolIduint256 firstTokenAlloweduint256 limitPooluint256 costElectricityuint256 lifeTimestring typeMachinestring area
PoolInformationsUpdated(uint256 poolIduint256 firstTokenAlloweduint256 limitPooluint256 costElectricityuint256 lifetimestring typeMachinestring area
Staked721(address indexed owneruint256 itemIduint256 poolId
UnlockPeriodUpdated(uint256 period
Unstaked721(address indexed owneruint256 itemIduint256 poolId
Constructor
constructor(address _nft
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.