Skip to main content

LiquidityPosition

@totemsdk/liquidity-bond


@totemsdk/liquidity-bond / LiquidityPosition

Interface: LiquidityPosition

Properties

allocatedAmount?

optional allocatedAmount?: bigint


amount

amount: bigint


asset

asset: string


availableAmount?

optional availableAmount?: bigint


commitmentId?

optional commitmentId?: string


createdAt

createdAt: number


effectiveAmount?

optional effectiveAmount?: bigint


expiresAt?

optional expiresAt?: number


factoryId?

optional factoryId?: string


funding?

optional funding?: LiquidityFunding


lockTerms

lockTerms: LiquidityLockTerms


lpAddress

lpAddress: string


lpIdentityId?

optional lpIdentityId?: string


merchantSettlementId?

optional merchantSettlementId?: string


metadata?

optional metadata?: Record<string, unknown>


omniaChannelId?

optional omniaChannelId?: string


poolId

poolId: string


positionId

positionId: string


providerBondRef?

optional providerBondRef?: ProviderBondRef


purpose

purpose: LiquidityPurpose


receiptId?

optional receiptId?: string


reservedAmount?

optional reservedAmount?: bigint


rfqInventoryId?

optional rfqInventoryId?: string


routerId?

optional routerId?: string


statechainId?

optional statechainId?: string


status

status: LiquidityPositionStatus


updatedAt?

optional updatedAt?: number


vtxoPoolId?

optional vtxoPoolId?: string