[英]How to calculate Deposit Amounts for Adding Liquidity within Uniswap V3
[英]How to deposit token-pair in pool (about uniswap code)
我正在研究 uniswapV2 合约代码。 我在 ropsten 网络上部署了合约。 然后我通过 createPool 方法创建了一个池。 我想知道如何在创建的矿池合约中存入代币。 创建的池是一对 DAI 代币和 UNISWAP 代币。 下面是我制作游泳池的方式。
const pool = await FACTORY.methods.createPair(DAI_ADDR, UNI_ADDR).send({from: "0x53D18059f51eB2D1B73b7DA41f971fcF0c45f122"});
返回池地址为 0xd6Ca8d671E7e96ED28F67cb196b1056EbDb550d9
这是代码存储库链接。 https://github.com/Uniswap/v2-core
如何通过合约方式存入一个代币对? 谢谢。
您正在寻找的短语是“增加流动性”(相反的动作是“消除流动性”)。 您存入基础代币并铸造代表您在配对合约中股份的 LP(流动性提供者)代币。
您可以通过路由器的 function addLiquidity()
( docs ) 提供流动性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.