如何获得 uniswap V3的amountIn

求问各位 https://learnblockchain.cn/question/2678 在这个帖子中

function getQuote(address tokenA, uint amountA, address tokenB) public view override returns (uint256 amountB) {
    int24 tick = OracleLibrary.consult(factory.getPool(tokenIn, tokenOut, fee), 60);
    return OracleLibrary.getQuoteAtTick(tick, uint128(amountA), tokenA, tokenB);
  }

getQuoteAtTick 这个函数可以求出 我投入100个tokenA 可以获得x个tokenB

在uniswapV3中能否计算 我获得100个tokenB 需要投入多少个tokenA?

请先 登录 后评论

1 个回答

Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
  • 1 关注
  • 0 收藏,1086 浏览
  • 不爱你ZC 提出于 2024-04-21 17:15