calculateVirtualTokens
@bidask-protocol/sdk / calculateVirtualTokens
Function: calculateVirtualTokens()
calculateVirtualTokens(
price,tokenXAmount,tokenYAmount):object
Calculates virtual token amounts based on desired price and actual token amounts. Formula from: "Фиксируем X, Y и цену (надо найти x_v, y_v)"
Parameters
price
number
Desired price (p = Y/X)
tokenXAmount
bigint
Actual amount of token X
tokenYAmount
bigint
Actual amount of token Y
Returns
object
Object with virtualXAmount and virtualYAmount
virtualXAmount
virtualXAmount:
bigint
virtualYAmount
virtualYAmount:
bigint