Fetches up-to-date condition states and outcome odds for a list of conditions.
Usage
import { getConditionsState } from '@azuro-org/toolkit'
const conditions = await getConditionsState({
chainId: 137,
conditionIds: ['300610060000000000635055340000000000000000387193'],
})Props
type GetConditionsStateParams = {
chainId: ChainId
conditionIds: string[]
}Return Value
type GetConditionsStateResult = ConditionStateData[]type ConditionStateData = {
conditionId: string
state: ConditionState
outcomes: {
id: string
outcomeId: string
odds: string
}[]
}enum ConditionState {
Active = 'Active',
Canceled = 'Canceled',
Removed = 'Removed',
Resolved = 'Resolved',
Stopped = 'Stopped'
}