時間:2023-08-04|瀏覽:253
這篇文章,教你如何使用Google電子表格,不用寫代碼也可以輕松定制自己的跟蹤工具,及時知曉Uniswap上的新增交易對情形。并且文末也會提供若干擴展玩法建議,有興趣動手的同學,記得收藏一下。
一、什么是Uniswap?
為啥要選擇Uniswap作為例子呢?
Uniswap是建立在以太坊上的去中心化交易協議,提供了自動做市商的機制,無需掛單,無需交易對手方,即可實現即時交易,價格由智能合約算法來自動算出。Uniswap的出現,讓用戶無需中介即可交易,實現了高度去中心化的自主交易方式。
在Uniswap上,交易者可以交易ERC20代幣,也可以將自己的加密貨幣注入流動性代幣池中,為其他交易者提供流動性。作為回報,他們可以賺得交易的手續費。
Uniswap提供了代幣列表
除了默認的Uniswap代幣列表之外,也可以使用其他平臺提供的代幣列表,一樣好用。只是需要注意鑒別代幣真假,選擇有公信力的一些平臺提供的列表更為穩妥。
對于DeFi愛好者的你來說,可能不滿足于只從新聞媒體的只言片語中獲得資訊。如果你想獲取Uniswap上最新的代幣交易對,來輔助進行交易分析,這篇文章將能夠滿足你。
二、一套立即可用的模板
如果你是非技術人員,或者不想自己動手寫代碼來追蹤,那么我們所創建的這一工具可以供你使用。在這份示例模板的基礎上,你可以快速定制和增加更多功能。
在這個工作表中,會根據你的選擇條件,返回Uniswap上所有新的可交易的代幣對。篩選條件包括代幣對的上線活躍天數、交易額(美元)、流動性深度(美元)和交易數量。
你可以改變自己的篩選條件,工作表會自動更新相應的代幣信息,為了幫助國內用戶使用,區塊鏈研習社對原工作表重要的內容進行了翻譯:
如何創建呢?首先打開文檔鏈接:
https://docs.google.com/spreadsheets/d/1rWLBg3s14G4zgf6UnhfcM3S6fmiJ2fPmNZ2LzEqOwOY/edit?usp=sharing
登錄之后,點擊檔案菜單欄,下拉選項中選擇建立副本,即可獲得你自己的版本了。在此基礎上,你可以進行樣式或者內容修改。
如果只是想知道如何使用,那么看到這里就可以了。但如果你想知道原理,接著往下看。
三、這是如何做到的?
為了獲得Uniswap的分析結果,我使用了TheGraph,這是一個用于查詢Ethereum和IPFS等網絡的索引協議。任何人都可以使用、構建和發布開放的API,稱為子圖,使數據易于訪問。
地址:https://info.uniswap.org/home
在Google工作表中使用UNISWAP函數。我們添加過濾條件、立即得到了Uniswap交易池中的相應的代幣對結果,正是因為使用了UNISWAP這樣一個自定義的函數。
具體來說,如果我想得到新的Uniswap對,并且想要滿足如下的條件:
- 該池是在過去7天內上線的 - 每天的交易額大于10,000美元。 - 流動池中的資金深度超過30,000美元 - 自上線以來,已有超過1,00筆交易。
那么,我需要使用的篩選公式為:UNISWAP(7,10000,30000,100)
UNISWAP函數有四個參數:分別為(days,volume,liquidity,tx_count),這里簡單介紹下。@param{days}該交易對上線后的天數。@param{volume}表示最小