EcoNFTStaking

Verified contract

Active on Ethereum with 141 txns
Deployed by via 0x14405284 at 15115861
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#981)
ERC-721
--
 (#964)
ERC-721
--
 (#956)
ERC-721
--
 (#947)
ERC-721
--
 (#944)
ERC-721
--
 (#932)
ERC-721
--
 (#914)
ERC-721
--
 (#873)
ERC-721
--
 (#866)
ERC-721
--
 (#848)
ERC-721
--
0xe66bebe95bf9abbbe9fa3f879ef9f26971f607ad23e3d0cc7ddecd9556983f76
0xc252cce38a2d9660715cff492fbb08d9f4c11ca3975a47d85b38084eaab09347
0x340bd64ab0faecca5d1ed439b6b83ba8e1c6367aff938c34f90181d3eb2f712c
0xb8a3b97e7980ea5f391476bee95aa04b0da4956cd0d59350d62d5963583a9bd6
0x808a621549e884950209985bb42f2565e256ae4d24929b363da37d8c525f1809
0x0ee9838fcebdbf7f99d53311c40507b1a032d54facaa10394137b2bd85696052
0x0a469abaf8367f040b7a26e689dc76a03a8fa35b38351eff623b342beffdab77
0x7fca18dfe4f8e5da86fe6573b67b09a393e3661a8e25b1ea5b42e9a6d399db94
0x11409f5c310644f4b2b6093a204b6c1e3b759b00c266f47fdb16fbfe45c9efad
0xae47f78f07d5604c199338cd3e18e09aab5964e3dfd15f0e955208d55e0db25c

Functions
Getter at block 20905948
accRewardTokenPerShare(view returns (uint256)
2825389182739584169063166632826
esg(view returns (address)
0x20cd2e7ec8f5d8b337fe46a4f565ccef1561b9a9
esgRewardTotal(view returns (uint256)
15700000000000000000000
esg_per_day(view returns (uint256)
50000000000000000000
lastStakeBlock(view returns (uint256)
18661274
nft(view returns (address)
0x0c99b3101e2a06bc85eee5ad43d299e3ecf4e7e7
owner(view returns (address)
0x6879360555718563567c73dc38cbc2810840c324
totalHashRate(view returns (uint256)
13710
totalNFTStaked(view returns (uint256)
65
Read-only
getHashRateInfo(uint256 levelview returns (uint256)
getStakingInfo(address accountview returns (uint256 hash_rateuint256 reward_debtuint256 reward_totaluint256 reward_payoutbool is_used)
getStakingNFT(address accountuint256 indexview returns (uint256)
getStakingNFTLength(address accountview returns (uint256)
getUnclaimedEsg(address accountview returns (uint256)
State-modifying
_updateEsgPerDay(uint256 amount
_updateHashRateInfo(uint256 leveluint256 hash_rate
claimEsg(returns (bool)
onERC721Received(address operatoraddress fromuint256 tokenIdbytes datareturns (bytes4)
renounceOwnership(
stake(uint256 tokenIdreturns (bool)
transferOwnership(address newOwner
unstake(uint256 tokenIdreturns (bool)
Events
EsgClaimed(address indexed accountuint256 amount
NFTReceived(address indexed operatoraddress fromuint256 tokenIdbytes data
NFTStaked(address indexed accountuint256 tokenId
NFTWithdrawn(address indexed accountuint256 tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address esgAddressaddress nftAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.