Skip to main content

LiquidiumClient

@liquidium/client


@liquidium/client / LiquidiumClient

Class: LiquidiumClient

Defined in: external/liquidium-sdk/packages/client/src/client.ts:28

Root client for Liquidium protocol integration (canister + optional HTTP API).

Construct with new LiquidiumClient(config).

Constructors

Constructor

new LiquidiumClient(config?): LiquidiumClient

Defined in: external/liquidium-sdk/packages/client/src/client.ts:55

Creates a Liquidium SDK client.

Parameters

config?

LiquidiumClientConfig = {}

Runtime transport, canister, API, identity, and EVM read options.

Returns

LiquidiumClient

Properties

accounts

readonly accounts: AccountsModule

Defined in: external/liquidium-sdk/packages/client/src/client.ts:30

Profile lifecycle: create, resolve, linked wallets.


activities

readonly activities: ActivitiesModule

Defined in: external/liquidium-sdk/packages/client/src/client.ts:38

Receipt-oriented activity status and activity lists.


history

readonly history: HistoryModule

Defined in: external/liquidium-sdk/packages/client/src/client.ts:40

Pool and user history through the Liquidium SDK API.


instantLoans

readonly instantLoans: InstantLoansModule

Defined in: external/liquidium-sdk/packages/client/src/client.ts:42

Accountless instant loans backed by generated deposit/repay targets.


lending

readonly lending: LendingModule

Defined in: external/liquidium-sdk/packages/client/src/client.ts:32

Borrow, withdraw, supply, inflow reporting and tracking.


market

readonly market: MarketModule

Defined in: external/liquidium-sdk/packages/client/src/client.ts:36

Pool list, prices, pool rate lookups.


positions

readonly positions: PositionsModule

Defined in: external/liquidium-sdk/packages/client/src/client.ts:34

Per-pool positions, health, aggregate stats.


quote

readonly quote: QuoteModule

Defined in: external/liquidium-sdk/packages/client/src/client.ts:44

Pure quote helpers from market inputs.