ILockTokenURIHook
Functions to be implemented by a tokenURIHook.
Lock hooks are configured by calling setEventHooks
on the lock.
Methods​
tokenURI​
function tokenURI(address lockAddress, address operator, address owner, uint256 keyId, uint256 expirationTimestamp) external view returns (string)
If the lock owner has registered an implementer then this hook is called every time tokenURI()
is called
Parameters​
Name | Type | Description |
---|---|---|
lockAddress | address | the address of the lock |
operator | address | the msg.sender issuing the call |
owner | address | the owner of the key for which we are retrieving the tokenUri |
keyId | uint256 | the id (tokenId) of the key (if applicable) |
expirationTimestamp | uint256 | the key expiration timestamp |
Returns​
Name | Type | Description |
---|---|---|
_0 | string | the tokenURI |