@somnia-chain/markets-sdk / index / AutoPullRequirement
Interface: AutoPullRequirement
Defined in: packages/sdk/src/spot/poolReads.ts:43
What a pool would consume for an order — see SomniaMarketsClient.getAutoPullRequirement.
Properties
inputToken
inputToken:
`0x${string}`
Defined in: packages/sdk/src/spot/poolReads.ts:45
Token the pool would take: quote on a buy, base on a sell.
requiredAmount
requiredAmount:
bigint
Defined in: packages/sdk/src/spot/poolReads.ts:47
WORST-CASE amount of inputToken the order could consume.
delta
delta:
bigint
Defined in: packages/sdk/src/spot/poolReads.ts:52
requiredAmount minus the owner's current vault balance of inputToken, or 0
when the vault already covers it.