宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 非小号 > 正文

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

作者:

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

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

*译者:翻译小组

*校对:Tiny熊

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

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

这是我们做的整体流程:

套利交易流程

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

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

Aave 社区发起在 Immunefi 推出漏洞赏金计划的提案:金色财经报道,Aave 社区发起在 Immunefi 推出漏洞赏金计划的提案,智能合约方面的漏洞赏金最高为 100 万美元,最低为 1000 美元,将以 GHO 的形式支付。[2023/4/4 13:42:56]

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

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

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

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

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

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

报告:NFT 可以在 Instagram 的计划支持下成为主流:3月28日消息,德意志银行周日在一份研究报告中表示,将 NFT 带给 Instagram 的广大受众有可能推动整个市场成为主流。该银行表示,Instagram 将简化 NFT 的买卖流程,从而降低准入门槛,并且该平台强大的全球品牌认知度将“使其自身使 NFT 合法化,这可能有助于消除公司更广泛的购买犹豫观众。”该报告估计称,在 Instagram 上更广泛地推出 NFT 市场可能会带来高达 80 亿美元的净年收入。本月早些时候,Meta (FB) CEO 马克扎克伯格表示,正努力将NFT引入Instagram,用户或可在APP内铸造NFT。(coindesk)[2022/3/28 14:22:43]

Infura

动态 | BancorX 作为首个跨链 DApp 已正式在 EOS 主网上运行:据 IMEOS 报道,Bancor 项目方告知 BancorX 作为首个跨链 DApp 已经正式在 EOS 主网上运行。在此之前,用户将以太坊转换为 EOS 资产的唯一方式是通过中心化交易所,而使用 BancorX 则可以直接在区块链之间执行 token 转换而无需放弃加密资产的所有权。BancorX 的跨链 token 转换是通过 Bancor 的网通证 BNT 处理的 - BNT 是首个可以在区块链之间转移的去中心化数字资产。Bprotocol 基金会将把目前在以太坊上持有的价值 1000 万美元的 BNT 转移到 EOS 区块链的安全账户中。这些资金将用于鼓励 EOS 开发和代币流动性,此外还可作为对 EOS 区块链的安全性和承诺的信念的象征。Bancor 项目方表示,虽然对 EOS 的支持标志着 Bancor 网络首次扩展到新的区块链,但 EOS 并不是最后一站 ,它将会是第一个跨多链运行的 DApp。[2018/11/6]

我们的后端部分是用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.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

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

标签:EOSANCBANBancorEOS LYNXRibbon Finance去西安lbank交易所Bancor Governance Token

非小号热门资讯
IOSG:DeFi狂欢下的治理之DAO

编者按:本文来自?IOSG,Odaily星球日报经授权转载。疫情改变了世界的运行逻辑,也在很大程度上改变了人们的工作和协作方式。不仅对于区块链从业者,在传统企业中,人们也开始更加倾向于一种自由、开放、平等的参与.

1900/1/1 0:00:00
去中心化标准算力协议 Bmining 协议推出算力代币和治理代币 BMT

链闻消息,Bithumb家族旗下算力平台Bmining宣布,其基于以太坊的去中心化标准算力协议Bmining协议已于2月3日20时推出算力代币和治理代币BMT两种代币.

1900/1/1 0:00:00
Uniswap的升级与市场利好推动着DEX的爆发

近期,DeFi代币双双突破新高,几乎在这个时刻50%以下的涨幅都不太正常,ETH也顺势而为,突破了10000元人民币大关.

1900/1/1 0:00:00
以太坊代币再创新高

北京时间今日凌晨0时36分,以太坊代币开始爆发积蓄下来的潜力,以1486美元的成绩突破1月25日其二度创下的历史高点1475美元,且未见颓势;此后在短短23分钟后,以太坊代币价格突破1500美元关口,续创历史新高.

1900/1/1 0:00:00
霍比特关于“交易瓜分14,300个RING”活动结果的公告

尊敬的社区用户: 霍比特交易所举行的“交易瓜分14,300个RING”活动已结束,相关奖励已发放完毕,请注意查收。本活动最终解释权归霍比特交易所所有.

1900/1/1 0:00:00
OKLink行业观察:狗狗币风波后 DeFi接棒构建金融新生态?

上周,美股上演了一出荒诞又热血的“华尔街激战”。一边是华尔街巨头、一边是上万散户,在这样一场大象和蚂蚁的战斗中——华尔街被撂翻,Robinhood成帮凶,民粹主义涌进金融市场,散户惨遭团灭,整个纳斯达克乱成了一锅粥.

1900/1/1 0:00:00