前一篇文章已经对UniswapV4做了简单的概述,了解了其主要特性。从本篇开始,我们要深入合约实现了,先看看其合约结构。
UniswapV4与UniswapV3相比,算法上并没有什么改变,依然还是采用集中流动性模型,但架构上变化很大,包括功能架构,也包括技术架构。
SwapRouter合约封装了面向用户的交易接口,但不再像UniswapV2Router一样根据不同交易场景拆分为了那么多函数,UniswapV3的SwapRouter核心就只有4个交易函数
实现用户层面的流动性头寸管理的合约是NonfungiblePositionManager合约,其实现比较复杂,还继承了很多子合约,限于篇幅,我们无法全都一一讲解,就只能挑一些重点的来讲。
UniswapV3Pool合约则复杂很多了,其引用的库合约就达到了13个,通过using方式使用的也达到了9个
UniswapV3Factory合约主要用来创建不同代币对的流动性池子合约,其代码实现并不复杂
UniswapV3于2021年5月上线,相比UniswapV2,改动很大,也变得复杂很多。
本文是由 BuidlerDAO 主办,联合多家 DeFi 项目和投资机构设立的 DeFi 全赛道投研系列课的课程笔记。
本文是由 BuidlerDAO 主办,联合多家 DeFi 项目和投资机构设立的 DeFi 全赛道投研系列课的课程笔记与思考。
GMX V2版本上线之后短短两个月TVL做到5千万,让我们逐步解析他背后的技术
不同于 Uniswap的一种新的去中心化交易所的流动性算法
以太坊上的借贷应用架构演变: 比较 MakerDAO、Yield、Aave、Compound 和 Euler。你会发现不同的阶段有不同的优先级,一些关键创新也影响着后来的借贷应用
UniV3Share
uniswap-v4fees&hooks合约代码分析
通过构建多个流动性提供(LP)位置来确定优化收益的方法,并借助 desmos 的帮助。
介绍一个独特收益的示例,该示例利用了集中流动性。
集中流动性
PandaBridge熊猫跨链桥,快速兑换测试bnb和goerli eth
uniswap-v4 poolManager 合约分析
此文将从自身实现Slover的历程以及两大落地中的应用ERC4337和UniSwapX出发聊一聊Intent-centric
最近两三年,闪电贷比较流行,也有不少的分析文章。最近深入的研究了一下dodo闪电贷,分享给大家。话不多说,先上源码。//Thisisafilecopiedfromhttps://github.com/OpenZeppelin/openzeppelin-contracts/blob/
扫一扫 - 使用登链小程序
39 篇文章,429 学分
68 篇文章,355 学分
25 篇文章,246 学分
109 篇文章,228 学分
12 篇文章,170 学分