火星链 火星链
Ctrl+D收藏火星链
首页 > AVAX > 正文

ETH:在 Infura 上建立闪电贷套利机器人#2

作者:

时间:1900/1/1 0:00:00

*译文出自:登链翻译计划

*译者:翻译小组

*校对:Tiny熊

在上一篇文章中我们介绍了我们机器人背后的三个主要概念:套利、基于合约的交易和乐观转账。

在这篇文章中,我们将介绍如何构建一个程序,以观察并执行有利可图的套利交易。

这是我们做的整体流程:

套利交易流程

1.程序(Bot)正在观察Uniswap和Sushiswap上ETH-Dai配对的价格。

2.当它发现一个有利可图的套利机会时,它就会向我们部署的合约发送一笔交易。

TrueUSD 已支持在 BNB Chain 上铸造原生 TUSD:4月12日消息,TrueUSD 已支持在 BNB Chain 上铸造原生 TUSD,目前支持铸造原生的 TUSD 的区块链除 BNB Chain 外还包括以太坊和 Tron。[2023/4/12 13:59:45]

3.在这笔交易中,合约将:

a)使用闪电兑,乐观地从价格较低的资产池中借入资产。

b)立即在较高的资产池出售资产。

c)偿还闪电兑,将差额收入囊中。

让我们一起来实现这些吧!

我们的程序是在Node.js中使用ethers.js库编写的,并与Infura节点相连,套利智能合约是用Solidity编写。

Conflux 发起将 Uniswap V3 部署在 Conflux Network 上的提案:4月7日消息,Conflux 在 Uniswap 社区发起在 Conflux Network 上部署 Uniswap V3 的提案,以将 Web2 用户引入 DeFi、提高亚洲市场的渗透率,并进入快速扩张的 Conflux 生态系统。该提案认为,Conflux 与小红书、中国电信的合作造成大量 Web2 用户的涌入,Uniswap 可以通过部署在 Conflux 上增加流动资金量,为用户提供新的交易机会。该提案表示,链上投票后,Conflux 基金会可以在 Conflux eSpace 上部署 Uniswap V3,预计时间为五周;随后进行快照投票,以确定跨链桥解决方案,Multichain 将是可能解决方案。[2023/4/8 13:50:55]

Infura

以太坊域名服务 ENS 已在 Goerli 测试网部署 NameWrapper:9月20日消息,以太坊域名服务(ENS)开发者 jefflau.eth 表示,现已将新的 ENS 合约套件部署到 Goerli 测试网络,这是 ENS 协议最终向主网发布新合约套件的重要一步,已部署的新合约有 NameWrapper、新的 .eth 注册控制器、新的反向注册登记、新的公共解析器、指数价格曲线 Oracle 以及静态元数据服务。不过,当前新合约尚未连接到 ENS V2 应用,因此用户在很大程度上可能无法使用 UI 与这些合约进行交互。

ENS NameWrapper 允许将 ENS 域名包装为 ERC-1155 NFT,一个父域名能够为其子域设置更多的权限。[2022/9/21 7:09:30]

我们的后端部分是用Node写的,将使用Infura节点来观察Uniswap和Sushiswap合约上ETH和Dai的价格。这里会依靠Infura节点来获取主网每个新区块产生的价格。如果你没有免费的Infura账户,你可以在这里注册。

.env配置

这是超级重要的!*我们还需要存储我们的私钥来签署主网交易。我们把所有的敏感信息都放在.env文件中(查看在repo中的例子)。我们还输入了套利合约的地址和Infura主网节点的密钥。PRIVATE_KEY=FLASH_LOANER=INFURA_KEY=

确保PRIVATE_KEY与部署FLASH_LOANER合约的相同。另外,与PRIVATE_KEY相关联的以太坊账户需要有足够的资金来支付Gas费用,Gas费用可能很高。

如果你不确定我们为什么要这样做,请阅读这篇优秀的文章,解释如何避免将你的私钥上传到Github。正如文章所解释的,我们需要将敏感信息放在这个.env文件中,然后我们将其添加到.gitignore文件中,像这样:

.envyarn.lockpackage-lock.jsonnode_modules

这样,当我们把信息推送到Github时,这个文件就不会被提交。这是超级,超级重要的!

Ethers.js

我们使用Ethers.js是因为它兼容Typescript,Typescript是项目的原始语言。这对于Ethereum开发者来说是一个老问题了,但是关于ethers.js和web3,js的更多区别,请看这篇文章。

合约实例

接下来,我们在第11行和第12行实例化Uniswap和Sushiswap合约。

免责声明:作为区块链信息平台,本站所发布文章仅代表作者个人观点,与链闻ChainNews立场无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资建议。

本文来源于非小号媒体平台:

登链社区

现已在非小号资讯平台发布105篇作品,

非小号开放平台欢迎币圈作者入驻

入驻指南:

/apply_guide/

本文网址:

/news/9641880.html

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

盘点零知识证明代表性项目:如何影响和塑造区块链生态系统?

标签:SWAPConfluxETHCONSafeMoon Swapconflux币价格变化ethyleneglycolmcontent币怎么样

AVAX热门资讯
区块链:金色前哨 | 马斯克再次力挺狗狗币:狗狗币是人民的加密货币

当今科技界、财经界最炙手可热的人物一定非埃隆·马斯克莫属。马斯克近期已经多次谈到加密货币行业了。2月4日凌晨4点,这位SpaceX、特斯拉汽车、PayPal联合创始人连发多条推特力挺狗狗币.

1900/1/1 0:00:00
ALA:The Block 报告:Avalanche 生态已覆盖 11 个垂直领域,创立至今已筹集 6000 万美元资金

链闻消息,TheBlock发布去中心化服务平台Avalanche项目生态报告指出,Avalanche创立至今已通过三次独立销售共筹集了6000万美元资金.

1900/1/1 0:00:00
USD:欧易OKEx关于BADGER杠杆交易、余币宝及永续合约正式上线的公告

尊敬的欧易OKEx用户:欧易OKEx将于2021年1月29日17:00(HKT)在网页端、APP端及API正式上线BADGER的杠杆交易、余币宝及BADGERUSDT永续合约.

1900/1/1 0:00:00
比特币:芝商所首席经济学家称比特币是黄金的“新兴竞争对手”

芝商所首席经济学家兼董事总经理布鲁福德?普特南认为,比特币是黄金的“新兴竞争对手”。世界黄金协会估计,在整个历史过程中,大约开采了197,576公吨有光泽的金属,每年库存量增加了2,500-3,

1900/1/1 0:00:00
GOO:谷歌宣布推出新型AI驱动的Pixel手机心脏和呼吸监测器

谷歌今天宣布将在谷歌健身应用中添加基于AI的心脏和呼吸频率测量指标。该技术结合了传感器和计算机视觉算法,可以通过智能手机相机进行测量.

1900/1/1 0:00:00
DAO:以太坊矿工1月挖矿收入达8亿美元刷新2018年历史新高

编者按:本文来自?彩云区块链,Odaily星球日报经授权转载。TheBlock的数据显示,以太坊1月份的挖矿收入中有超过3.11亿美元来自网络交易费用,占近40%.

1900/1/1 0:00:00