StakingSystem

Verified contract

Active on Ethereum with 63 txns
Deployed by via 0x36d4fa19 at 14804079
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#3546)
ERC-721
--
 (#3530)
ERC-721
--
 (#2994)
ERC-721
--
 (#2123)
ERC-721
--
 (#1703)
ERC-721
--
 (#1699)
ERC-721
--
 (#1683)
ERC-721
--
 (#1678)
ERC-721
--
 (#1668)
ERC-721
--
 (#1666)
ERC-721
--
0xd1407a83759754daf3edb51c4ef2c7e3749db7b4ba6e6b24e12f5e1897b1f174
0x0eae9c72924305f79a6456732cb3814ac2671253624926eb4d827cac55aaae04
0x25ed4b5096b80b895fc0cd921c260ed5a10e601fec3d94d3ae1821b05ca4d046
0x6850371e3d55e6e387cfd2c904bdd786b3f4d0214c16233f140ab78f18f7dbf9
0x64361b3a65d0e5fefcdf6dbbd03280b7084c14f18916224d25108016d4e57489
0x40d58c44cee2730c02b650cc347af2877e65ed91e5e7d884c4955757ae7a6f2f
0x01958e07298bb2d57cdb716ddbbcaf4284955ba0d6a5c2961d2fe0befe997a48
From
0x8a0609e6d3871f0ca943447a7dee407007a274acbb357ef91b8547047bc7819c
0xfcb1112b0f4baf7b18200477020b56ac419d176085e30a3e57a17e7491c73633
0x64f01bc5dec85f75440e5d4c859dd6f52975a1d2d070a5a4b745197af0dbde76

Functions
Getter at block 21329972
breakStakingCost(view returns (uint256)
9000000000000000
feeAccount(view returns (address)
0xdbdb1090ba5770f70ab6a96a89422fa6905e5a2b
getProductIds(view returns (uint256[] ids)
[1]
nft(view returns (address)
0x313d47ac9106ddcae354ba601a0f9097375587f0
owner(view returns (address)
0xdbdb1090ba5770f70ab6a96a89422fa6905e5a2b
stakedTotal(view returns (uint256)
117
stakingStartTime(view returns (uint256)
1652953189
Read-only
getStakerTokenIdsByProduct(uint256 _productIdaddress _userview returns (uint256[] tokenIds)
productIds(uint256view returns (uint256)
stakeProducts(uint256view returns (uint256 productIduint256 minStakeNumberuint256 maxStakeNumberbool breakStakinguint256 stakeTime)
stakers(uint256addressview returns (uint256 stakeTimeuint256 expireTimeuint256 productIduint256 balance)
tokenOwner(uint256view returns (address useruint256 productId)
State-modifying
addStakeProduct(uint256 _productIduint256 _minStakeNumberuint256 _maxStakeNumberbool _breakStakinguint256 _stakeTime
initStaking(
onERC721Received(addressaddressuint256bytesreturns (bytes4)
renounceOwnership(
setBreakStakingCost(uint256 _breakStakingCost
setFeeAccount(address _account
stakeBatch(uint256 _productIduint256[] _tokenIds
systemUnstakeByProductId(address _useruint256 _productId
transferOwnership(address newOwner
unstakeBatch(uint256 _productIdpayable 
Events
BreakStakingCost(address useruint256 productIduint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Staked(address useruint256 tokenId
StakedBatch(address useruint256 productIduint256 amount
SystemUnstakedByProductId(address useruint256 productIduint256 amount
UnStakedBatch(address useruint256 productIduint256 amount
Unstaked(address useruint256 tokenId
Constructor
constructor(address _nft
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.