Fizzswap
English
English
  • Introduction
  • Protocol Overview
  • Core Concept
  • Risk & Security
  • Privacy Policy
  • Audit
  • Fizz Token
    • Fizzswap Protocol
  • PRODUCT
    • SWAP
    • V2 Pool
    • V3 Pool
      • Supply Liquidity to V3 pool
        • V3 Supply Guide
        • V3 Supply Policy
      • V3 to V3 Migration
        • V3 to V3 Migration Guide
        • V3 to V3 Migration Policy
      • Remove Liquidity from V3 Pool
        • V3 Remove Guide
        • V3 Remove Policy
  • GET STARTED
    • Create a Wallet
    • How to Transfer ETH to the Silicon Network
  • DEVELOPERS
    • Contract
      • V2Factory
      • Exchange
      • VotingRewardToken
      • V2Treasury
      • Distribution
      • Governor
      • V2Router
      • V2Helper
      • V3Factory
      • V3Pool
      • NonfungiblePositionManager
      • NonfungibleTokenPositionDescriptor
      • V3SwapRouter
      • V3Migrator
      • V3Estimator
      • PositionMigrator
      • V3Treasury
      • UniversalRouter
      • V3AirdropOperator
  • Fizzswap
  • Silicon Bridge
  • Github (fork)
  • Audit report (fork)
Powered by GitBook
On this page
  • Code
  • Address
  • Events, Read-Only Functions, and State-Changing Functions
Export as PDF
  1. DEVELOPERS
  2. Contract

NonfungibleTokenPositionDescriptor

PreviousNonfungiblePositionManagerNextV3SwapRouter

Last updated 8 months ago

This contract produces a string containing the data URI for a JSON metadata string

Code

Github Link: (Will be updated after official launch)

Address

  • Cypress :

Events, Read-Only Functions, and State-Changing Functions

Events

UpdateTokenRatioPriority

event UpdateTokenRatioPriority(
    address token,
    int256 priority
)

Emitted when a token is given a new priority order in the displayed price ratio

Parameters:

Name
Type
Description

token

address

The token being given priority order

priority

int256

Represents priority in ratio - higher integers get numerator priority

Read-Only Functions

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:

Name
Type
Description

positionManager

contract INonfungiblePositionManager

The position manager for which to describe the token

tokenId

uint256

The ID of the token for which to produce a description, which may not be valid

Return Values:

Name
Type
Description

String

string

URI of the ERC721-compliant metadata

flipRatio

function flipRatio() public returns (bool)

tokenRatioPriority

function tokenRatioPriority() public returns (int256)

​
​
​
​
​
​
​