@somnia-chain/markets-sdk


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

Interface: AutoPullRequirement

Defined in: packages/sdk/src/spot/poolReads.ts:35

What a pool would consume for an order — see SomniaMarketsClient.getAutoPullRequirement.

Properties

inputToken

inputToken: `0x${string}`

Defined in: packages/sdk/src/spot/poolReads.ts:37

Token the pool would take: quote on a buy, base on a sell.


requiredAmount

requiredAmount: bigint

Defined in: packages/sdk/src/spot/poolReads.ts:39

WORST-CASE amount of inputToken the order could consume.


delta

delta: bigint

Defined in: packages/sdk/src/spot/poolReads.ts:44

requiredAmount minus the owner's current vault balance of inputToken, or 0 when the vault already covers it.