【以太坊】如果一个代币,在V2和V3都有流动性,哪个算是它的价格呢

场景: 用户输入代币地址,代码查询出当前的价格

问题: 比如这个代币【0x3007083EAA95497cD6B2b809fB97B6A30bdF53D3】,我通过代码在V2和V3都能查询到价格,然后通过这个网站,也确实查询到都有流动性池

image.png (我没圈出来的,也有2个,那个是不同fee的,这个先忽略,我圈出来的fee是10000的) V3的池子:0xa3bc069ce794103e68974b5dc38074fb112eea71 V2的池子:0xec992217fb422afd4f5b54ae32d3e878dfe0b50b

用这2个池子地址,查询出来的价格也是不同的,在uniswap官网查询,官网用的是V3

我应该通过什么角度去决定该用哪个呢,这个截图里,我看到有Liquidity,V2的是小于1U,通过这个看似乎这个池子是没用的,所以是不是可以通过这个 1,这个Liquidity在V2和V3下怎么获取 2,如果不看Liquidity,怎么能识别当前市面上用的是哪个池子

这个事儿也不能无脑说,优先V3,因为也有代币,V3和V2都有池子,但是市面上用的是V2的,uniswap里查也是用的V2。比如【0xF03D5fC6E08dE6Ad886fCa34aBF9a59ef633b78a】

请先 登录 后评论

3 个回答

Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
小蘑菇云
请先 登录 后评论
仗剑走天涯
请先 登录 后评论
  • 3 关注
  • 0 收藏,1421 浏览
  • 小蘑菇云 提出于 2023-07-18 12:03