Skip to main content

rebalancePoolCapital

@totemsdk/omnia-pool


@totemsdk/omnia-pool / rebalancePoolCapital

Function: rebalancePoolCapital()

rebalancePoolCapital(params, position, registry): Promise<{ newAllocation: LiquidityAllocation; position: LiquidityPosition; registry: LiquidityBondRegistryState; released: LiquidityAllocation; }>

Rebalance capital from one allocation to another target/backend.

Parameters

params

RebalanceAllocationParams

position

LiquidityPosition

registry

LiquidityBondRegistryState

Returns

Promise<{ newAllocation: LiquidityAllocation; position: LiquidityPosition; registry: LiquidityBondRegistryState; released: LiquidityAllocation; }>