NFTWEscrow

Verified contract

Active on Ethereum with 34,610 txns
Deployed by via 0xb339b31c at 14353881
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 10000 additional slots
ERC-20
Value $0.77
ERC-20
--
 (#192)
ERC-1555
--
 (#14)
ERC-1555
--
 (#66)
ERC-1555
--
 (#10000)
ERC-721
--
 (#9999)
ERC-721
--
 (#9997)
ERC-721
--
 (#9996)
ERC-721
--
 (#9995)
ERC-721
--
0x463548b72fa0cca1c0bb8f617d6088aa5a1910398aa77a6f39e1241d982c8352
0x3f83dcebca371b54e3c9adeedcb0ffb9d57b994fcfa8a3d6cf9d810c1bf1dae0
0xa66a7281d9a847410bdd56054d511c7ebcd6a884b1d9843e8327f94dbfecf4eb
0xbafda35d4a49ca2ce84304a7379f1e565ed4c3be9a16772b99b064babd75592f
0x6ff22201940b661015eaa56497d1cdb97605f6f5f841957eeaca9511046b61eb
0x111dce3e3a58fe11e0c324da4e4b5a6a202396c74dc3c5a6b3cc7d3c40b13275
0xd2b89436e735e779289a2667915523c2ba7f6b9ce01fef04fa4a88e619500deb
0xa4e2f7e437b117d93e049024ed7424f9f8b379a951b906e3d9a9202f685ab76b
0x6780f58e842da6f4600a5c822c789faf3e49b8b34a522d9b6df99937139a31ed
From
0x82964353f1b3c56e4e5124f6c81efce169ccd96c45f8d29eaadab18a10679277
From

Functions
Getter at block 21247461
DOMAIN_SEPARATOR(view returns (bytes32)
0xc4c1b173223d01a2c134095453fb41e0b06cb9b28af5b49022776b7c755ef5af
decimals(view returns (uint8)
18
name(view returns (string)
Vote-escrowed NFTWorld
owner(view returns (address)
0xcf3acec6dd54c1471a94a3ba5c927c1dfd215946
rewardsPerWeight(view returns (uint32 totalWeightuint96 accumulateduint32 lastUpdateduint96 rate)
(totalWeight=226231520, accumulated=3931065598288477391, lastUpdated=1724295971, rate=11090830734910132583)
rewardsPeriod(view returns (uint32 startuint32 end)
(start=1666894265, end=1730052665)
symbol(view returns (string)
veNFTW
totalSupply(view returns (uint256 supply)
8857000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkUserRewards(address userview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesCheckpoint)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getVotes(address accountview returns (uint256)
getWorldInfo(uint256 tokenIdview returns (struct INFTWEscrowWorldInfo)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
onERC721Received(address operatoraddress fromuint256 tokenIdbytes dataview returns (bytes4)
rewards(addressview returns (uint32 stakedWeightuint96 accumulateduint96 checkpoint)
supportsInterface(bytes4 interfaceIdview returns (bool)
userBridged(addressview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
claim(address to
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
extendRentalPeriod(uint256 tokenIduint32 _rentableUntil
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialStake(uint256[] tokenIdsuint256[] weightsaddress stakeTouint16 _deposituint16 _rentalPerDayuint16 _minRentDaysuint32 _rentableUntiluint32 _maxTimestampbytes _signature
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
removeRoutingDataIPFSHash(uint256 tokenId
renounceOwnership(
setPredicate(address _contractbool _allow
setRentalContract(address _contract
setRewards(uint32 startuint32 enduint96 rate
setRouterContract(address _contract
setRoutingDataIPFSHash(uint256 tokenIdstring _ipfsHash
setSigner(address _signer
setWeight(uint256[] tokenIdsuint256[] weights
stake(uint256[] tokenIdsaddress stakeTouint16 _deposituint16 _rentalPerDayuint16 _minRentDaysuint32 _rentableUntil
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
unstake(uint256[] tokenIdsaddress unstakeTo
updateMetadata(uint256 tokenIdstring _tokenMetadataIPFSHash
updateRent(uint256[] tokenIdsuint16 _deposituint16 _rentalPerDayuint16 _minRentDaysuint32 _rentableUntil
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardClaimed(address receiveruint256 claimed
RewardsPerWeightUpdated(uint256 accumulated
RewardsSet(uint32 startuint32 enduint256 rate
RewardsUpdated(uint32 startuint32 enduint256 rate
Transfer(address indexed fromaddress indexed touint256 value
UserRewardsUpdated(address useruint256 userRewardsuint256 paidRewardPerWeight
WeightUpdated(address indexed userbool increaseuint256 weightuint256 timestamp
WorldStaked(uint256 indexed tokenIdaddress indexed user
WorldUnstaked(uint256 indexed tokenIdaddress indexed user
Constructor
constructor(address wrldaddress nftw
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.