[{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"addressToString","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"address","name":"pool","type":"address"},{"internalType":"address","name":"base","type":"address"},{"internalType":"address","name":"underlying","type":"address"},{"internalType":"uint64","name":"maturity","type":"uint64"},{"internalType":"int128","name":"strikePrice","type":"int128"},{"internalType":"bool","name":"isCall","type":"bool"},{"internalType":"bool","name":"isLong","type":"bool"},{"internalType":"string","name":"baseSymbol","type":"string"},{"internalType":"string","name":"underlyingSymbol","type":"string"}],"internalType":"struct NFTDisplay.BuildTokenURIParams","name":"_params","type":"tuple"}],"name":"buildAttributes","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"address","name":"pool","type":"address"},{"internalType":"address","name":"base","type":"address"},{"internalType":"address","name":"underlying","type":"address"},{"internalType":"uint64","name":"maturity","type":"uint64"},{"internalType":"int128","name":"strikePrice","type":"int128"},{"internalType":"bool","name":"isCall","type":"bool"},{"internalType":"bool","name":"isLong","type":"bool"},{"internalType":"string","name":"baseSymbol","type":"string"},{"internalType":"string","name":"underlyingSymbol","type":"string"}],"internalType":"struct NFTDisplay.BuildTokenURIParams","name":"_params","type":"tuple"}],"name":"buildDescription","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"pool","type":"address"},{"internalType":"address","name":"base","type":"address"},{"internalType":"address","name":"underlying","type":"address"},{"internalType":"string","name":"baseSymbol","type":"string"},{"internalType":"string","name":"underlyingSymbol","type":"string"},{"internalType":"bool","name":"isLong","type":"bool"}],"name":"buildDescriptionPartA","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"address","name":"pool","type":"address"},{"internalType":"address","name":"base","type":"address"},{"internalType":"address","name":"underlying","type":"address"},{"internalType":"uint64","name":"maturity","type":"uint64"},{"internalType":"int128","name":"strikePrice","type":"int128"},{"internalType":"bool","name":"isCall","type":"bool"},{"internalType":"bool","name":"isLong","type":"bool"},{"internalType":"string","name":"baseSymbol","type":"string"},{"internalType":"string","name":"underlyingSymbol","type":"string"}],"internalType":"struct NFTDisplay.BuildTokenURIParams","name":"_params","type":"tuple"}],"name":"buildName","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"address","name":"pool","type":"address"},{"internalType":"address","name":"base","type":"address"},{"internalType":"address","name":"underlying","type":"address"},{"internalType":"uint64","name":"maturity","type":"uint64"},{"internalType":"int128","name":"strikePrice","type":"int128"},{"internalType":"bool","name":"isCall","type":"bool"},{"internalType":"bool","name":"isLong","type":"bool"},{"internalType":"string","name":"baseSymbol","type":"string"},{"internalType":"string","name":"underlyingSymbol","type":"string"}],"internalType":"struct NFTDisplay.BuildTokenURIParams","name":"_params","type":"tuple"}],"name":"buildSVGImage","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"address","name":"pool","type":"address"},{"internalType":"address","name":"base","type":"address"},{"internalType":"address","name":"underlying","type":"address"},{"internalType":"uint64","name":"maturity","type":"uint64"},{"internalType":"int128","name":"strikePrice","type":"int128"},{"internalType":"bool","name":"isCall","type":"bool"},{"internalType":"bool","name":"isLong","type":"bool"},{"internalType":"string","name":"baseSymbol","type":"string"},{"internalType":"string","name":"underlyingSymbol","type":"string"}],"internalType":"struct NFTDisplay.BuildTokenURIParams","name":"_params","type":"tuple"}],"name":"buildTokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"integer","type":"uint256"}],"name":"commaSeparateInteger","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"int128","name":"value64x64","type":"int128"}],"name":"fixedToDecimalString","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"string","name":"baseSymbol","type":"string"},{"internalType":"string","name":"underlyingSymbol","type":"string"}],"name":"getPairName","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"decimal","type":"uint256"}],"name":"onlySignificant","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"}]