Skip to main content

CreateWithdrawData

@liquidium/client


@liquidium/client / CreateWithdrawData

Interface: CreateWithdrawData

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

Prepared withdraw request data embedded in the signable action.

Extends

Properties

amount

amount: bigint

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

Amount to withdraw in the pool asset's base units.

Inherited from

CreateWithdrawRequest.amount


expiryTimestamp

expiryTimestamp: bigint

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

Expiry timestamp, in protocol nanoseconds, included in the signed message.


poolId

poolId: string

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

Pool principal text to withdraw from.

Inherited from

CreateWithdrawRequest.poolId


profileId

profileId: string

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

Liquidium profile principal text.

Inherited from

CreateWithdrawRequest.profileId


receiverAddress

receiverAddress: string

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

External-chain address that receives the withdrawn asset.

Inherited from

CreateWithdrawRequest.receiverAddress


signerWalletAddress

signerWalletAddress: string

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

Wallet address that signs the withdraw authorization.

Inherited from

CreateWithdrawRequest.signerWalletAddress