译文出自:登链翻译计划
译者:翻译小组
校对:Tiny熊
在本系列教程中,探索围绕以太坊建立使用去中心化交易所(DEX)开发一个简单的自动交易机器人。
教程中将使用Javascript,Solidity和1inchdex聚合器和闪电贷。
由于主题较多,教程将分为以下几个部分介绍:
获取链上代币兑换汇率。
使用JavaScript和1inchdex聚合器进行兑换。
本系列文章的目的是学习如何使用DeFi协议(例如DEX和ERC20代币)构建去中心化应用,而不是以暴富为目标哦。
以太坊信标链网络验证者总数量突破42万:9月4日消息,据Ethereum官方网站最新数据显示,以太坊信标链(TheBeacon Chain)验证者总数量已突破42万,截止目前为421,212个。此外,以太坊信标链网络总质押量达到14,236,992枚ETH。按照当前ETH价格计算,信标链质押ETH总价值已超过221亿美元。[2022/9/4 13:07:48]
概念简介
什么是去中心化交易所(DEX)?
这是通过代码运行的兑换。在DEX,无需中间人就可以直接交易加密货币。在DEX上,每笔交易通常都写入区块链。
注:在本文中,去中心化交易所将简写为DEX
Mythical Games 正在构建与以太坊兼容的链:金色财经报道,游戏技术公司Mythical Games的首席执行官John Linden表示,公司正在测试与以太坊区块链兼容的“相邻”区块链,现在在测试网中有一条完全兼容EVM的链,Mythical Games在过去几年中一直在构建区块链,但以太坊的“巨额Gas”是一个缺点。他补充说,很难为用户验证“巨额外部费用”,尤其是在10美元的视频游戏项目上。该公司现在使用EOS.IO 区块链平台。
Linden尚未完全透露 Mythical Games 是否正在转向以太坊区块链,但表示他的公司认为在幕后拥有真正的 EVM 链会带来一些效率。[2022/9/1 13:01:17]
什么是DEX聚合器?
以太坊近24小时销毁4869枚ETH:3月3日消息,据Tokenview链上数据显示,近24小时内,以太坊产出13,532.46枚ETH,销毁4,869枚ETH;平均每分钟销毁3.38枚ETH,24小时销毁率35.99%。
24小时内ETH销毁榜排名前三分别为:
OpenSea:Wyvern Exchange v2(672.76 ETH)、Uniswap V3:Router 2(343.59ETH)、Tether USD(160.18 ETH)。[2022/3/3 13:33:54]
DEX聚合器是一个平台,它通过在一揽子DEX中,找到在给定时间和数量下,最优的价格来执行兑换交易。
以太坊日转账手续费56.4万美元再创新高,波场版USDT仍保持在不足1TRX:据TheBlock收集的数据显示,以太坊近日ETH的单日交易费用高达56.4万美元,社区用户在承受高额转账费用的同时还需忍受漫长的网络确认交易,部分社区用户将脱离以太坊,并迁移至转账速率更高的波场TRON网络生态中来。[2020/3/14]
什么是ERC20Token?
ERC20是以太坊区块链上的代币标准。这里有一篇文章介绍如何创建ERC20代币.
什么是套利?
套利,简单的说就是在一个市场上买东西,同时在另一个市场上以更高的价格卖出东西,在短暂的的价格差中获利。
在本教程中,我们将套利特指:从一个DEX购买代币,然后在另一个DEX上以更高的价格出售。
在区块链上,早期主要的套利机会主要来自在去中心化和中心化交易之间套利。
关于1inchDEX聚合器
1inch交易所是一个链上去中心化交易所聚合器,由AntonBukov和SergejKunz开发,能够在一次交易中实现在多个DEX之间拆分订单,为用户提供最佳兑换汇率。1inch智能合约开源在Github,你可以看到如何使用智能合约来寻找交易机会。你还可以在此处访问1inch网站。
要在1inch上执行代币兑换,步骤很简单:
根据输入的代币或ETH数量,获得预期可兑换的代币数量。
授权交易所使用你的代币
使用第一步的参数进行交易
我们首先需要分析一下1inchexchange智能合约。感兴趣的函数有两个:
getExpectedReturn()
swap()
获取预期可兑换的多少代币
getExpectedReturn函数不会修改链上状态,只要你连接到区块链网络节点,就可以调用getExpectedReturn()函数,不用支付手续费。你可以web3.js等相关的库来调用智能合约函数。它接受交易参数,并将返回你将获得的预期代币数量以及交易如何在DEX上分布。
functiongetExpectedReturn(IERC20fromToken,IERC20toToken,uint256amount,uint256parts,uint256disableFlags)publicviewreturns(uint256returnAmount,uint256memorydistribution);
函数接受5个参数:
fromToken:当前拥有的代币合约地址。
toToken:要兑换代币合约地址。
amount:兑换所用的代币数量。
parts:期望可切分的份数。检查函数distribution返回值可以获取更多详细信息,默认情况下我们将使用100。
disableFlags:启动额外的选项,例如,禁用特定的DEX
函数有2个返回值:
returnAmount:执行交易后将收到的代币数量。
本文来源于非小号媒体平台:
登链社区
现已在非小号资讯平台发布105篇作品,
非小号开放平台欢迎币圈作者入驻
入驻指南:
/apply_guide/
本文网址:
/news/9558542.html
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场
上一篇:
币安为何推出第三条链?这对BNB意味着什么?
作者|木沐来源|白话区块链提到EOS,这是一个曾经抢过以太坊风头、热度直逼比特币的项目。而今年的两个热门项目FileCoin和波卡都被不少人说是像极了“当年的柚子”,这句话乍一听不知是要“夸”还.
1900/1/1 0:00:00库拉圈社会学家马林诺夫斯基考察完西太平洋上的特罗布里恩德群岛后,对古典经济学上的一个假设很生气.
1900/1/1 0:00:00Unisave创始人小岛谈该项目在提高资金利用率和降低滑点方面的探索。原文标题:《资金利用率低?交易滑点大?看看Unisave是怎么对Unisawp进行优化的|火花访谈》撰文:X-Order&a.
1900/1/1 0:00:00经常在河边散步,怎么也不湿脚,因为股票投机而亏本是很常见的事,尤其是当你没有形成一个盈利模式的时候.
1900/1/1 0:00:00深度解读IPFS和filecoin,带你发掘下一个超1000倍的投资机会!IPFS/Filecoin,募资时间最短,募资资金最高,一个史诗级项目将正式面向全人类.
1900/1/1 0:00:00文章来源:链闻ChainNews本报告采用一种全新方法审视coinbase交易中的地址,量化矿工的持币量和活动.
1900/1/1 0:00:00