@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / index / LendRepayOptions

Interface: LendRepayOptions

Defined in: packages/sdk/src/lend/lender.ts:58

Options for Lender.repay.

Extends

Properties

approve?

optional approve?: boolean

Defined in: packages/sdk/src/lend/lender.ts:38

Auto-approve the token pull when the allowance is short (default true) — same doctrine as the trader: one allowance read per (token, spender) pair, approve maxUint256 once, cache the grant for the lender's lifetime.

Inherited from

LendWriteOptions.approve


gas?

optional gas?: bigint

Defined in: packages/sdk/src/lend/lender.ts:40

Per-call gas ceiling override.

Inherited from

LendWriteOptions.gas


onBehalfOf?

optional onBehalfOf?: `0x${string}`

Defined in: packages/sdk/src/lend/lender.ts:60

Repay another address's debt (default: the signer's own).