Search…
BEM-VINDO
Introdução
Sobre o Trader Joe
Começando
Ajuda e FAQ
Guias
Torne-se parceiro do Joe
Trader Joe
Trading
Pools de Liquidez
Yield Farming
Staking
Lending - Empréstimos
Rocket JOE
Plataforma
Centro de Aprendizagem
Guias de Vídeo
Séries de Aprendizagem: DeFit
Marketing
Links do Ecossistema
Ativos da Marca
Segurança & Contratos
Contratos
veJOE para Desenvolvedores
Subgraphs
API (Beta)
Auditorias
Bug Bounty
Powered By
GitBook
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
u
s
e
r
.
l
i
q
u
i
d
i
t
y
∗
u
s
e
r
.
v
e
J
o
e
p
o
o
l
.
t
o
t
a
l
F
a
c
t
o
r
\frac{\sqrt{user.liquidity * user.veJoe} }{pool.totalFactor}
p
oo
l
.
t
o
t
a
lF
a
c
t
or
u
ser
.
l
i
q
u
i
d
i
t
y
∗
u
ser
.
v
e
J
oe
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:
https://snowtrace.io/address/0xF16d25Eba0D8E51cEAF480141bAf577aE55bfdd2
Examplo
1
// ethers.Contract
2
const farmLensContract = useFarmLensV2Contract()
3
4
// poolIds is an array e.g. [0,1,3,6]
5
const response = await farmLensContract?.getBMCJFarmInfos(
6
masterchefAddress,
7
account,
8
poolIds
9
)
10
11
// APRs returned in 18 decimal
12
const baseAPR = response.baseAPR
13
const boostedAPR = response.boostedAPR
Copied!
Referencia
Joe Staking V2
Segurança & Contratos - Previous
Contratos
Next - Segurança & Contratos
Subgraphs
Last modified
19d ago
Copy link
Contents
APRs Impulsionadas
FarmLensV2
Referencia