Skip to main content

LiquidityPoolManifest

@totemsdk/liquidity-bond


@totemsdk/liquidity-bond / LiquidityPoolManifest

Interface: LiquidityPoolManifest

Properties

asset

asset: string


createdAt

createdAt: number


edgeService?

optional edgeService?: EdgeServiceManifest


edgeServiceManifestId?

optional edgeServiceManifestId?: string


expiresAt?

optional expiresAt?: number


feePolicy?

optional feePolicy?: LiquidityFeePolicy


lockTerms

lockTerms: LiquidityLockTerms


maxCommitment?

optional maxCommitment?: bigint


metadata?

optional metadata?: Record<string, unknown>


minCommitment?

optional minCommitment?: bigint


operatorAddress?

optional operatorAddress?: string


operatorBond?

optional operatorBond?: OperatorAutobond


operatorIdentityId?

optional operatorIdentityId?: string


poolId

poolId: string


poolType

poolType: LiquidityPoolType


providerBondRef?

optional providerBondRef?: ProviderBondRef


purpose

purpose: LiquidityPurpose


riskPolicy?

optional riskPolicy?: LiquidityRiskPolicy


signedEdgeService?

optional signedEdgeService?: SignedManifest<EdgeServiceManifest>


totalCapacity?

optional totalCapacity?: bigint