我想知道如何从 Uniswap V3 流动性池头寸中获得“未收取的费用” 。我们以与矿池相同的代币赚取费用。例如一个:“USDC / ETH”池。我们赚取 USDC 和 ETH 代币作为费用。
我已经在 discord 上与 Uniswap Subgraph-API 频道进行了交谈,他们已经确认作为 Uniswap API 的 Subgraph API 没有提供正确的信息来计算这一点。然后使用下图中的公式以及下面链接中所述的公式,该链接是来自solidity的代码。 (我已成功将代码转换为 C#,但由于 Subgraph API 返回错误信息,它没有用) https://xord.com/publications/uniswap-v3-power-to-liquidity-providers/ https:// /postimg.cc/Q9LKm8zp (公式图像)
所以说并确认,此时我们必须直接调用智能合约来检索这些信息。
我对此很陌生,老实说,我什至不知道如何开始检索调用智能合约方法的“未收取的费用”。所以我什至无法显示我尝试过的任何代码,因为我什至不知道从哪里开始。
目标是使用 C# 找到解决方案。以下 URL 是一个开放的 Uniswap V3 头寸,其 ID:129243 https://etherscan.io/tx/0x5f51fb9b6a44595fb45d66d3b3233d6aa6f7b860a2b178f823350fc1ded365b0
我们现在如何使用 C# 来获取这个 OHM/WETH 头寸的“未收费用”?
谢谢!