Skip to main content

IcrcAccountSupplyTarget

@liquidium/client


@liquidium/client / IcrcAccountSupplyTarget

Interface: IcrcAccountSupplyTarget

Defined in: external/liquidium-sdk/packages/client/src/modules/lending/types.ts:158

ICRC account target for ck-asset or contract-interaction inflows.

Properties

account

account: string

Defined in: external/liquidium-sdk/packages/client/src/modules/lending/types.ts:174

Text-encoded ICRC account.


action

action: SupplyAction

Defined in: external/liquidium-sdk/packages/client/src/modules/lending/types.ts:168

Deposit or repayment action for the inflow.


asset

asset: string

Defined in: external/liquidium-sdk/packages/client/src/modules/lending/types.ts:164

Asset expected by the target.


chain

chain: string

Defined in: external/liquidium-sdk/packages/client/src/modules/lending/types.ts:166

Chain associated with the inflow.


owner

owner: string

Defined in: external/liquidium-sdk/packages/client/src/modules/lending/types.ts:170

ICRC account owner principal text.


poolId

poolId: string

Defined in: external/liquidium-sdk/packages/client/src/modules/lending/types.ts:162

Pool principal text receiving the inflow.


subaccount

subaccount: Uint8Array

Defined in: external/liquidium-sdk/packages/client/src/modules/lending/types.ts:172

ICRC subaccount bytes.


type

type: "icrcAccount"

Defined in: external/liquidium-sdk/packages/client/src/modules/lending/types.ts:160

Target discriminator.