时间:2023-08-04|浏览:179
这篇文章,教你如何使用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}表示最小