@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.