Uniswap

如何僅使用其符號獲得一對的價格?

  • February 4, 2021

是否可以在不知道其 id 的情況下使用 graphql for uniswap 獲得一對的價格?

我使用這個網站來嘗試一下:https
://thegraph.com/explorer/subgraph/uniswap/uniswap-v2 例如,這個查詢允許我獲取 5 對及其 id 和符號:

{
 pairs(first: 5) {
   id
   token0 {
     symbol
   }
   token1 {
     symbol
   }
 }
}

但是,如果我只有符號並想獲得 id 怎麼辦?

例子:

符號:ETH / WBTC
id:??

我必鬚髮送什麼查詢?

令牌符號是任意字元串。它們可以由代幣創建者自由選擇,因此多個代幣可能具有相同的符號。

因此,按令牌符號搜尋沒有多大意義。僅通過查看符號也無法知道哪個令牌是哪個令牌。

令牌地址是全球唯一標識符 - 永遠不要相信其他任何東西。

因此,即使有按符號搜尋的功能,它的用途也有限。

引用自:https://ethereum.stackexchange.com/questions/93120