Skip to main content

CreateBorrowData

@liquidium/client


@liquidium/client / CreateBorrowData

Interface: CreateBorrowData

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

Prepared borrow request data embedded in the signable action.

Extends

Properties

amount

amount: bigint

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

Amount to borrow in the borrow asset's base units.

Inherited from

CreateBorrowRequest.amount


expiryTimestamp

expiryTimestamp: bigint

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

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:73

Borrow pool principal text.

Inherited from

CreateBorrowRequest.poolId


profileId

profileId: string

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

Liquidium profile principal text.

Inherited from

CreateBorrowRequest.profileId


receiverAddress

receiverAddress: string

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

External-chain address that receives the borrowed asset.

Inherited from

CreateBorrowRequest.receiverAddress


signerWalletAddress

signerWalletAddress: string

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

Wallet address that signs the borrow authorization.

Inherited from

CreateBorrowRequest.signerWalletAddress