AmvNftStaker

Verified contract

Active on Ethereum with 3,345 txns
Deployed by via 0xf47d917e at 14928595
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
 (#195)
ERC-1555
--
 (#4757)
ERC-721
--
 (#4656)
ERC-721
--
 (#4386)
ERC-721
--
 (#3989)
ERC-721
--
 (#3988)
ERC-721
--
 (#3777)
ERC-721
--
 (#3769)
ERC-721
--
 (#3760)
ERC-721
--
 (#3646)
ERC-721
--
0x5163a5a0d5c71f42c1f0a581379c55107aa80f1fbe0950eeff6189136679293c
0xc4098ea98edc14932a0321f595f061f85e63544f1b41e15a2cd95eaaa6e8e817
0x61b665bbfb7dfc6db02cc85b0c89256c256d147228a9f73ff597782fbe25762b
0x57f040f2db2dd89768dc87ffa74aae58ca347554bd9ff9aaa8f2c06b1fa37aed
0xfec870165b1e2cb393b0a50aaa6e90e1f18a65b5cde40aac52a5368efc8b51bb
0xd6509753add2a70b1c10d59978ee2b5df00b6f4c1f39acaf9d8d4baee1577a59
0x557a541c8a8422dd458bd496ae776f58a01c481c75f4ce6a3ea88b2472a7c652
0xb4de74fd3d6ef8306dcdd061b636ba8234318beef6d8178f45d6f56257e4e0ac
0xaf12632b8f4e25f40b476d1643da671b11d7e4616e3c07af21b46b4d9ee510df
0x7e12ce951e2a5cc8c90612c4a9abd6e0c415dd1543b2f78e2f53250d7903b21c

Functions
Getter at block 20877816
allowedMaxInputSize(view returns (uint256)
100
isOpenForStaking(view returns (bool)
true
isTimeLockActive(view returns (bool)
false
maxInputSize(view returns (uint256)
100
nft(view returns (address)
0x68cd21d362c2dae66909afd810e391fa152b2379
owner(view returns (address)
0xd2411a214b4ed85d35d87570317bab85f4290df3
stakingEventType(view returns (bytes32)
0x7374616b696e6700000000000000000000000000000000000000000000000000
totalStaked(view returns (uint256)
734
unStakingEventType(view returns (bytes32)
0x756e7374616b696e670000000000000000000000000000000000000000000000
Read-only
nftTokenIds(uint256view returns (uint256)
onERC721Received(addressaddress fromuint256bytespure returns (bytes4)
timeLockCheck(uint256 stakedAtuint256 timeLockview 
timeLocks(uint256view returns (uint256)
tokenIdExist(uint256view returns (bool)
tokensOfOwner(address accountview returns (struct AmvNftStakerStake[] ownrTokens)
vault(uint256view returns (uint256 tokenIdaddress owneruint256 stakedAtuint256 timeLock)
State-modifying
renounceOwnership(
setIsOpenForStaking(bool _isOpenForStaking
setIsTimeLockActive(bool _isTimeLockActive
setMaxInputSize(uint256 _maxInputSize
stake(uint256[] tokenIdsuint8 timeLockType
transferOwnership(address newOwner
unstake(uint256[] tokenIds
Events
NFTStaked(address owneruint256[] tokenIdsuint256 timestampbytes32 eventType
NFTUnstaked(address owneruint256[] tokenIdsuint256 timestampbytes32 eventType
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address amvAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.