Skip to Content
Technical ReferencePeripheryNonfungibleTokenPositionDescriptor

NonfungibleTokenPositionDescriptor

Source: https://docs.uniswap.org/contracts/v3/reference/periphery/NonfungibleTokenPositionDescriptor 

Produces a string containing the data URI for a JSON metadata string

Functions

constructor

function constructor( ) public

tokenURI

function tokenURI( contract INonfungiblePositionManager positionManager, uint256 tokenId ) external returns (string)

Produces the URI describing a particular token ID for a position manager

Note this URI may be a data: URI with the JSON contents directly inlined

Parameters:

NameTypeDescription
positionManagercontract INonfungiblePositionManagerThe position manager for which to describe the token
tokenIduint256The ID of the token for which to produce a description, which may not be valid

Return Values:

NameTypeDescription
Thecontract INonfungiblePositionManagerURI of the ERC721-compliant metadata

flipRatio

function flipRatio( ) public returns (bool)

tokenRatioPriority

function tokenRatioPriority( ) public returns (int256)