Search…
veJOE para Desenvolvedores

APRs Impulsionadas

Com a introdução do Boosted MasterChef Joe (BMCJ), os usuários agora vêem diferentes Boosted Aprs, dependendo do seu saldo veJOE.
A APR total da farm de um usuário, consiste agora de dois componentes:
APR de Base
Percentagem de emissões que não são ajustada por veJOE: total farm APR * (1 - veJoeShare)
APR de Impulso
Determinado pelo factor utilizador
user.liquidityuser.veJoepool.totalFactor\frac{\sqrt{user.liquidity * user.veJoe} }{pool.totalFactor}
no qual pool.totalFactor é a soma de todos os factores de utilização na farm.

FarmLensV2

Para ajudar com o cálculo do Boost APR, os desenvolvedores podem experimentar o FarmLensV2:

Examplo

// ethers.Contract
const farmLensContract = useFarmLensV2Contract()
// poolIds is an array e.g. [0,1,3,6]
const response = await farmLensContract?.getBMCJFarmInfos(
masterchefAddress,
account,
poolIds
)
// APRs returned in 18 decimal
const baseAPR = response.baseAPR
const boostedAPR = response.boostedAPR

Referencia

Copy link
Outline
APRs Impulsionadas
FarmLensV2
Referencia