WalletTransferSupplyFlowRequest
@liquidium/client / WalletTransferSupplyFlowRequest
Interface: WalletTransferSupplyFlowRequest
Defined in: packages/client/src/modules/lending/types.ts:196
Wallet-executed transfer-based lending.supply request.
Extends
BaseSupplyFlowRequest
Properties
account
account:
string
Defined in: packages/client/src/modules/lending/types.ts:205
Sender wallet account.
action
action:
SupplyAction
Defined in: packages/client/src/modules/lending/types.ts:178
Inherited from
BaseSupplyFlowRequest.action
amount
amount:
bigint
Defined in: packages/client/src/modules/lending/types.ts:207
Transfer amount in the target asset's base units.
chain
chain:
Chain
Defined in: packages/client/src/modules/lending/types.ts:180
Transfer chain to use. Pass ICP for ck-ledger transfers.
Inherited from
BaseSupplyFlowRequest.chain
mechanism?
optionalmechanism?:undefined
Defined in: packages/client/src/modules/lending/types.ts:198
Transfer supply uses the default mechanism and does not accept this field.
poolId
poolId:
string
Defined in: packages/client/src/modules/lending/types.ts:177
Inherited from
BaseSupplyFlowRequest.poolId
profileId
profileId:
string
Defined in: packages/client/src/modules/lending/types.ts:176
Inherited from
BaseSupplyFlowRequest.profileId
walletAdapter
walletAdapter:
Pick<WalletAdapter,"sendBtcTransaction"|"sendEthTransaction"|"sendIcrcTransfer">
Defined in: packages/client/src/modules/lending/types.ts:200
Wallet adapter used to broadcast the transfer.