StolenNftFilterOracle.sol
Inherits: ReservoirOracle, Owned
Author: out.eth (@outdoteth)
A contract to check that a set of NFTs are not stolen.
State Variables
TOKEN_TYPE_HASH
cooldownPeriod
validFor
Functions
constructor
setCooldownPeriod
Sets the cooldown period.
Parameters
Name
Type
Description
_cooldownPeriod
uint256
The cooldown period.
setValidFor
Sets the valid for period.
Parameters
Name
Type
Description
_validFor
uint256
The valid for period.
validateTokensAreNotStolen
Checks that a set of NFTs are not stolen.
Parameters
Name
Type
Description
tokenAddress
address
The address of the NFT contract.
tokenIds
uint256[]
The ids of the NFTs.
messages
Message[]
The messages signed by the reservoir oracle.
Last updated