常见问题

  • 收益更新的频率是多久?为什么我质押了LP代币,但是没有获得任何奖励?

    • 收益每个区块都会更新一次。有时候如果奖励未流入,可能需要在池子上调用harvestRewards()函数。调用harvestRewards()函数的人将获得被收获BAL总量的0.5%的奖励。

  • 当前vAPR和预计vAPR有什么区别?

    • 当前APR是基于Aura智能合约数据(即池合约中的rewardRate字段),奖励有一定的滞后性,需要约一周的时间才能积累/增加,这意味着短时间内Aura BAL APR可能小于当前Balancer BAL APR。预计vAPR則是从Balancer获得的速率(基本上可说是APR的目标)。

  • 预计vAPR需要多长时间才能赶上当前vAPR?

    • 如果所有参数保持不变,大约需要1周。包含以下参数:投票权重、池TVL和Aura与其他veBAL持有者之间的相对TVL。

  • BPT池子的奖励在引导阶段累积吗?

    • 是的。

  • BPT池的引导启动阶段需要多长时间?

    • 大约需要1周。

  • rETH/WETH池的质押奖励是否像wstETH/WETH池一样计入APR?

    • 奖励尚未显示在APR模式窗口中,但是奖励确实会累积。

  • 1个vlAURA是否等于1个veBAL?

  • 如何通过合约获取LP的质押余额和奖励?

    • 前往「质押」表格的「详细资料」页籤,您会找到奖励池的地址,余额来自于rewardPool合约(在合约上的balanceOf函数)。

  • 如何计算加成率(boost)?

    • function getBoost() { const adjustedGaugeBalance = 0.4 * gaugeBalance + ((0.6 * vebalBalance) / vebalTotalSupply) * gaugeTotalSupply; const workingBalance = gaugeBalance < adjustedGaugeBalance ? gaugeBalance : adjustedGaugeBalance; const zeroBoostWorkingBalance = 0.4 * gaugeBalance; const zeroBoostWorkingSupply = gaugeWorkingSupply - workingBalance + zeroBoostWorkingBalance; const boostedFraction = workingBalance / gaugeWorkingSupply; const unboostedFraction = zeroBoostWorkingBalance / zeroBoostWorkingSupply; return boostedFraction / unboostedFraction; }

  • 如何在不使用subgraph的情况下直接从合约中获取rewardRate?

    • 可以使用UI -> 「详细资料」页籤 -> 奖励池 -> Etherscan -> rewardRate

  • 如何获取我在auraBALRewards中抵押的总资产totalAssets(总auraBAL)?

    • 总抵押 == balanceof

    • ERC4626金库总是复利到原生资产中,但这里的情况不是这样。没有奖励以auraBAL计价,因此balanceof不会改变,auraBAL的奖励是以AURA、BAL和bb-a-usd计价的,这些奖励会累积到extraRewards和earned中。

  • 在哪里可以获取特定BPT的所有奖励代币?最好是在链上获取。

    • 使用“奖励合约地址”显示BAL奖励,使用奖励合约上的“extraRewards”显示任何额外奖励,并使用AURA合约上的“mint()”来获取每个BAL发行的预计AURA奖励的逻辑。

最后更新于