区块见闻 区块见闻
Ctrl+D收藏区块见闻

TOK:技术解析 Uniswap 运行机制与核心功能_TOKEN

作者:

时间:

原文标题:《CodeReview回顾:去中心化交易所Uniswap》

撰文:要飞的Harry

这次CodeReview的项目是去中心化交易所Uniswap,领读员是Tiny熊。

视频回顾在?这里。

Uniswap介绍

Uniswap的核心原理利用了一个简单的常量乘积模型:K=x*y,其中x,y为代币数量。在交易的过程中,需要保持K值不变,所以x和y的变化方向是相反的。可以参考下面的三幅图来理解如何在Uniswap中交易和增加流动性。

比特币全网未确认交易10974笔:金色财经报道,据btc.com数据显示,目前比特币全网未确认交易数为10,974笔,24小时交易速率为2.56 txs/s。目前全网难度为21.05 T,预测下次难度下调13.52%至18.20 T,距离调整还剩10天3小时。[2021/6/3 23:06:47]

代码解读

Uniswap有两个核心的项目:

用来托管Uniswap的资产用来与Uniswap进行交互uniswap-v2-core项目

行情 | BTC全网未确认交易上升至88611笔:据BTC.com数据显示,当前BTC全网算力为57.44EH/s,全网难度为7.93T,收益0.00003169BTC/T/天,全网未确认交易笔数达到88611笔,24小时交易速率4.07交易/秒,当前最佳手续费0.00117?BTC/kVB(virtual)。[2019/6/27]

这个项目中的代码通常不会被用户直接调用,而是被uniswap-v2-periphery项目中的路由合约调用,因为路由合约的接口更友好。

动态 | 比特币全网未确认交易8310笔:据btc.com数据显示,目前比特币全网未确认交易数量为8310笔,比特币全网算力为37.81EH/s,24小时交易速率为3.09秒。截至目前比特币全球均价为3876.4美元,最近24小时跌幅为3.66%。[2018/12/6]

合约:UniswapV2Factory.sol

核心方法:

createPair:用来创建一个交易对。接收两个token的地址作为参数,然后调用汇编方法create2创建pair,之后调用IUniswapV2Pair的initialize方法初始化pair。创建成功后发出PairCreated事件。

合约:UniswapV2Pair.sol

这个合约相当于

核心方法:

mint:给指定的地址mintLPtoken。burn:burn掉LPtoken,发送给用户对应的token0和token1。swap:交易。uniswap-v2-periphery项目

这个项目会被前端直接调用,之后会调用进uniswap-v2-core项目中的对应方法。

合约:UniswapV2Router02.sol

核心方法:

addLiquidity:提供两种ERC-20token,给ERC-20?ERC-20池子添加流动性removeLiquidity:移除ERC-20?ERC-20池子的流动性,接收两种ERC-20tokenremoveLiquidityWithPermit:让用户提前签好名授权合约,这样就省去了approve交易,只需要一笔交易就可以完成approve+transferFrom的操作。swapExactTokensForTokens:交易。指定发送(in)的token0数量,让合约计算得到(out)的token1数量swapTokensForExactTokens:交易。指定想要得到(out)的token1数量,让合约计算需要发送(in)的token0数量更多的关于合约方法的描述,可以参考Uniswap的?文档。

标签:TOKTOKENKENQUIDimtoken币种怎么选TOK Tokeninchattokensquid币价格今日行情

欧易交易所热门资讯
DEFI:DEFI系统开发体系的介绍_Clever DeFi

区块链的完全去中心化。准确地讲应该是“泛中心化”,完全去中心化的区块链是理想主义,应用于现实世界时需要融合现有规则,本文由mkz888z详细整理逐步完善.

DEFI:2021年,币圈财富密码,他们说DeFi和NFT_DEF

2020年的热点:波卡、ETH2.0、DeFi、Filecoin。现在是2021年了,那么2021年的热点会是哪些呢?2020年年底有不少人做了预测,大胆地猜想了2021年的热点.

LLE:1.14黄金操作既分高下.白银走势也决生死.原油策略指导 黄乾瑞_wallet币圈

  黄金行情分析:      黄金技术面来看,日线级别,MACD死叉,绿柱放大,KDJ死叉,金价周二受阻于1863附近,这也是1764-1959上涨区间的50%回撤位,阻力较大.

BTC:全网公开布局:比特币35400做多到37000止盈1600点 以太1085多最高1148 盈利63个点_以太坊币价格今日行情价格红色是涨吗

比特币35400的多单已经止盈在37000,1600点平仓3.8万U;以太坊利润也不错。起床后惊喜很大,不枉熬到凌晨3点钟通知大家买单,比特币强势止盈1600个点,以太坊可盈利63个点,币圈的朋.

BTC:分析 | 以太坊Gas费对NEST系统报价规模与挖矿费率的影响_SDTK币

撰文|NESTFANS.知鱼 出品?|NEST爱好者 一个分布式协议,其所有的升级与调整都应从系统层面出发,而不是单独考虑到某个组织、群体或个人.

GAS:比特币王百万:1/14午间比特币以太坊现价单操作建议_DAO Invest

比特币王百万名言:金钱多少对于你我没有什么大的区别。我们不会改变什么,只不过是我们的妻子会生活得好一些。当所有人都疯狂的时候,你必须保持冷静。崩盘通常以暴涨为前导,而暴涨都以崩盘收尾,一再重复.