swap网页上显示的ETH/USDC价格有问题

使用ETH主网,卖ETH买USDC。网页会先显示一个相对准的报价。


几秒之后,网页会跳一下显示另一个不准确的报价。

第一个价应该是直接从dodo proxy出来的。第二个价应该是通过dodoapi/getdodoroute算出来的。我看了dodoroute返回的交易路线,发现这条线不能复现dodoroute返回的价格。

如果换polygon或者bsc链,都不会出现这种情况。我想问一下这是bug吗?如果我用这个dapp用一个eth换USDC,我怎么能知道大概能到手多少USDC呢?

1 Like

你好,您没有链接钱包,所以没有输入数量的时候,价格是从k线图表那里拿到的价格,输入数量之后,就会从api接口拿到价格。
如果你链接钱包的话,第二个dodoroute的价格就会被剔除掉了

1 Like