前一篇文章已经对UniswapV4做了简单的概述,了解了其主要特性。从本篇开始,我们要深入合约实现了,先看看其合约结构。
UniswapV4与UniswapV3相比,算法上并没有什么改变,依然还是采用集中流动性模型,但架构上变化很大,包括功能架构,也包括技术架构。
SwapRouter合约封装了面向用户的交易接口,但不再像UniswapV2Router一样根据不同交易场景拆分为了那么多函数,UniswapV3的SwapRouter核心就只有4个交易函数
实现用户层面的流动性头寸管理的合约是NonfungiblePositionManager合约,其实现比较复杂,还继承了很多子合约,限于篇幅,我们无法全都一一讲解,就只能挑一些重点的来讲。
UniswapV3Pool合约则复杂很多了,其引用的库合约就达到了13个,通过using方式使用的也达到了9个
UniswapV3Factory合约主要用来创建不同代币对的流动性池子合约,其代码实现并不复杂
UniswapV3于2021年5月上线,相比UniswapV2,改动很大,也变得复杂很多。
uniswap-v4fees&hooks合约代码分析
通过构建多个流动性提供(LP)位置来确定优化收益的方法,并借助 desmos 的帮助。
介绍一个独特收益的示例,该示例利用了集中流动性。
集中流动性
uniswap-v4 poolManager 合约分析
uniswap_v4core合约结构解析
B站梁培利老师《区块链金融》课程笔记 完整笔记请查看 Notion 链接:https://dune-marten-78b.notion.site/85b1d29c86344112a886fcfb2ea1c44c?pvs=4
如何获取 Uniswap 池中的实时数据或历史数据集,包括池地址、总锁定价值(TVL)、代币符号和每日交易次数等信息?
介绍在本教程中,我们将使用ChainbaseDeFi数据集来检索UniswapV2池的地址。
了解Uniswap V4的新功能;如何在自己的合约中集成 Uniswap V4
本文深入探讨了Uniswap v4的架构及其新特性,重点介绍了如何通过hooks和singleton合约提升流动性管理和交易效率,同时重新引入了对原生ETH的支持。文章不仅明确阐释了Uniswap的演进过程,还分析了新版本可能对去中心化交易平台的影响,展示了其在DeFi领域的创新与挑战。
本文将从代码层面聚焦分析新推出的链上 Limit order 功能并与 iZUMi Finance 在 iZiswap 的链上 Limit order 做相应的对比,并探讨这一功能的更新对 DEFI 和未来 DEX 带来怎样的改变。
无疑,当下的加密市场处于深熊阶段,流动性萎缩叠加 SEC 监管升级都如同乌云笼罩在整个市场上空。与此同时,Uniswap 的交易量已经连续四个月超过 Coinbase,在监管压力之下,优秀的 DeFi 产品愈发证明其价值。时至今日,我们依然可以毫不吝啬地说,Uniswap 是以太坊上最伟大的用例之一
扫一扫 - 使用登链小程序
485 篇文章,577 学分
190 篇文章,527 学分
409 篇文章,365 学分
44 篇文章,333 学分
58 篇文章,313 学分