FlyzNFTStaking

Verified contract

Active on Ethereum with 2,567 txns
Deployed by via 0xc77d5b0c at 14480084
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $95.21
ERC-20
--
 (#2928)
ERC-721
--
 (#2927)
ERC-721
--
 (#2926)
ERC-721
--
 (#2925)
ERC-721
--
 (#2924)
ERC-721
--
 (#2923)
ERC-721
--
 (#2910)
ERC-721
--
 (#2909)
ERC-721
--
0x528001a7818ef0e4cec0151ee451311d39fdb7f7c1722d1899ab4ac166be4b67
0x285027babb1570088cdf901110c44c93a2131017085648962e0ed0f98e35cf1d
0x4232b44d402762f3ded9b6889c789a56e88e6898307e919048cde593bb66e1c1
0xedf19917851c569533937fd5df6675b9d16ebf1cfdf4507475b09de632ad80a7
0x16927a6d71ed56d635aed6ef95e87c674c8004d6e2fac1a4bdb4bec57e63679b
0xb1c826bd328bcd4346816f00869c3d6214e7b55f6c600de6bab6ec1e33286699
0x9fd3dba6546f4162d8f9e6f9f798b3f284e2f6456ebecefe876d58aa00211089
0xe9c13fdcc4e24217c9e1b5ead535cf09b5ef34ac72280a7379d4dc9d42f48700
0x8b91b0bf853bb5e58c4d40bc02cf02ecfe2eecf9ab89b947b9382e4b07e6e461
0x4d84a72e21799ddc89edf06628fa3f58d6cc8ab60dd96181726014e6cb8eab91

Functions
Getter at block 21202229
collectedFee(view returns (uint256)
10210000000000000000
owner(view returns (address)
0xaed9a2acfdfac17aff3c6ecf20d412e601d13a90
pendingFee(view returns (uint256)
30000000000000000
poolsLength(view returns (uint256)
6
registrationFee(view returns (uint256)
10000000000000000
registrationFeeTarget(view returns (address)
0x4d6a04868749e5b0ae7b92c5cf2c4258a5b310ab
registrationOpen(view returns (bool)
true
requiresRegistration(view returns (bool)
true
rewardToken(view returns (address)
0x5a1912749d2b7c3cdb832b81601c8c3f437a0de8
totalRegistrationFee(view returns (uint256)
10240000000000000000
Read-only
getPool(uint256 poolIndexview returns (struct PoolablePool)
getStakeInfo(address collectionuint256 tokenIdview returns (addressuint32uint256uint256uint256uint256uint256)
getUserTotalRewards(address accountview returns (uint256)
isPoolOpened(uint256 poolIndexview returns (bool)
isRegistered(address accountview returns (bool)
poolCollection(uint256 poolIndexview returns (address)
State-modifying
addPool(struct PoolablePool pool
batchRestake(uint32[] poolIdsstruct FlyzNFTStakingTokenDefinition[] tokens
batchStake(uint32[] poolIdsstruct FlyzNFTStakingTokenDefinition[] tokenspayable 
batchUnstake(struct FlyzNFTStakingTokenDefinition[] tokens
claim(struct FlyzNFTStakingTokenDefinition[] tokens
closePool(uint256 poolIndex
collectRegistrationFee(
configureRegistration(bool isOpenuint256 fee
onERC721Received(addressaddressuint256bytesreturns (bytes4)
recoverEth(address _to
recoverNonFungibleToken(address _tokenuint256 _tokenId
recoverToken(address _token
register(payable 
renounceOwnership(
restake(address collectionuint256 tokenIduint32 newPoolId
setRegistered(address[] accounts
setRegistrationFeeTarget(address target
setRequiresRegistration(bool required
stake(address collectionuint256 tokenIduint32 poolIdpayable 
transferOwnership(address newOwner
unstake(address collectionuint256 tokenId
updatePool(uint256 poolIndexstruct PoolablePool pool
Events
EthRecovery(uint256 amount
NonFungibleTokenRecovery(address indexed tokenuint256 tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolAdded(uint256 poolIndexstruct PoolablePool pool
PoolUpdated(uint256 poolIndexstruct PoolablePool pool
Registered(address indexed account
RegistrationConfigured(bool isOpenuint256 fee
RegistrationFeeCollected(uint256 amount
RegistrationRequired(bool required
RewardClaim(address indexed accountuint256 amount
Stake(address indexed accountaddress indexed collectionuint256 tokenIduint256 poolId
TokenRecovery(address indexed tokenuint256 amount
Unstake(address indexed accountaddress indexed collectionuint256 tokenId
Constructor
constructor(address _rewardTokenbool _requiresRegistrationuint256 _registrationFee
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.