Skip to main content
A pool handle is one named outcome on the market AMM. Invalid is not tradable. Display mids live on market.prices(), not here. Size a trade with quoteTrade.
pool requires { market, outcomeIndex }. That is how the SDK finds the market’s OutcomeAmm. Prefer quoteTrade.spotPrice / priceAboveNinetyNineCents for trade gates. state tells you whether the AMM has pool shares (totalSupply > 0).

Next

Get spot price