草庐IT

UniswapV2

全部标签

Uniswap V2 — 从代码解释 DeFi 协议

UniswapV2—从代码解释DeFi协议为了理解我们在分析代码时将要经历的不同组件,首先了解哪些是主要概念以及它们的作用是很重要的。所以,和我一起裸露吧,因为这是值得的。我在5个段落中总结了您需要了解的主要重要概念,您将在本文结束时理解这些概念。Uniswap是一种去中心化交易协议。该协议是一套持久的、不可升级的智能合约,它们共同创建了一个自动化的做市商。Uniswap生态系统由贡献流动性的流动性提供者、交换代币的交易员和与智能合约交互以开发代币新交互的开发人员组成。每个Uniswap智能合约或对管理一个由两个ERC-20代币储备组成的流动资金池。每个流动性池重新平衡以保持50/50比例的加

pancakeSwap、uniswapV2 ... 如何实现交易手续费(滑点)

心血来潮,写篇小文章,就写一点点示例代码吧实现交易滑点其实很简单,首先要理解的是从哪里扣手续费扣手续费,那么得理解那些东西呢?swap背后的逻辑是什么通俗的来讲,swap其实就是他给创建了一个LP的合约(createPair)在dex进行交易的时候,你要理解是用你的TokenA去兑换TokenB出来👌,理解以上两个,就知道你下一步应该做什么了类似于swap背后的原理什么的,这里不做多的阐述,只讲实现滑点上面提到了TokenA兑换TokenB,既然有兑换,那肯定有转账,也就是TransferErc20标准中Transfer有transfer();transferFrom();两个方法可以看到这两

uniswapV3 polygon

目录相关合约查询合约quoter交易合约swaprouter02流程注意事项相关合约查询合约quoter地址0xb27308f9F90D607463bb33eA1BeBb41C27CE5AB6主要接口quoteExactInputSinglequoteExactOutputSinglequoteExactOutputquoteExactInput…交易合约swaprouter02地址0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45主要接口exactInputexactInputSingle…流程授权approve循环调用查询合约找到最优兑换路径发起交易注意事