v3-periphery icon indicating copy to clipboard operation
v3-periphery copied to clipboard

unable to compile NonfungibleTokenPositionDescriptor.sol and NFTDescriptor.sol

Open Rav3nPL opened this issue 3 years ago • 4 comments

Trying to deploy contracts on private network. Code form both repository and Etherscan (verified!) does not compile:

Stack too deep when compiling inline assembly: Variable pos is 19 slot(s) too deep inside the stack.

Are there special compiling flags that are not shown on Etherscan nor documentation?

Rav3nPL avatar May 10 '22 04:05 Rav3nPL

I get the same stack issues when trying to use the .positions(). I havent found a solution.

evansmj avatar Jun 02 '22 03:06 evansmj

Try this

https://github.com/Uniswap/v3-periphery/issues/273#issuecomment-1167012716

t4sk avatar Jun 27 '22 07:06 t4sk

No luck, same error. image

Rav3nPL avatar Jul 11 '22 11:07 Rav3nPL

I can only compile these NFT related file directly from the project, not remix or by flattening them then just compile that file(even though the setting is exactly the same)

garyng2000 avatar Jul 31 '22 04:07 garyng2000