Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export interface GetMarketsInfoResults {
- id: string, // MarketCreated.market
- universe: string, // MarketCreated.universe
- marketType: string, // MarketCreated.marketType
- numOutcomes: number, // Derived from MarketCreated.outcomes
- minPrice: string, // MarketCreated.minPrice
- maxPrice: string, // MarketCreated.maxPrice
- cumulativeScale: string, // MarketCreated.maxPrice - MarketCreated.minPrice
- author: string, // MarketCreated.marketCreator
- creationTime: number, // Block timestamp of MarketCreated event
- creationBlock: number, // Block number of MarketCreated event
- creationFee: string, // MarketCreated.marketCreationFee
- settlementFee: string, // reportingFeeRate - marketCreatorFeeRate
- reportingFeeRate: string, // Universe.getOrCacheReportingFeeDivisor() -- Should be logged?
- marketCreatorFeeRate: string, // Market.getMarketCreatorSettlementFeeDivisor() -- Should be logged?
- marketCreatorFeesBalance: string, // Should be logged?
- marketCreatorMailbox: string, // Market.getMarketCreatorMailbox() -- Should be logged?
- marketCreatorMailboxOwner: string, // Should be logged?
- initialReportSize: string|null, // InitialReportSubmitted.amountStaked
- category: string, // MarketCreated.topic -- should be called topic in v2
- tags: Array<(string|null)>, // MarketCreated.topic -- should be removed in v2
- volume: string, // MarketVolumeChanged.volume
- openInterest: string, // Use most recent CompleteSetsPurchased.marketOI or CompleteSetsSold.marketOI
- outstandingShares: string, // Should be logged?
- reportingState: ReportingState|null, // Should be logged?
- forking: boolean|number, // Should be logged?
- needsMigration: boolean|number, // Should be logged?
- feeWindow: string, // DisputeWindow in v2
- endTime: number, // Market.getEndTime() -- Should be logged?
- finalizationBlockNumber: number|null, // Block number of MarketFinalized event
- finalizationTime: number|null, // Market.getFinalizationTime() -- Should be logged?
- lastTradeBlockNumber: number|null, // Block number of last OrderFilled event?
- lastTradeTime: number|null, // Block timestamp of last OrderFilled event?
- description: string, // MarketCreated.description
- details: string|null, // MarketCreated.extraInfo.longDescription
- scalarDenomination: string|null, // Market.getDenominationToken() -- Should be logged?
- designatedReporter: string, // InitialReportSubmitted.isDesignatedReporter & InitialReportSubmitted.reporter
- designatedReportStake: string, // InitialReportSubmitted.isDesignatedReporter & InitialReportSubmitted.amount
- resolutionSource: string|null, // MarketCreated.extraInfo.resolutionSource
- numTicks: string, // Market.getNumTicks() -- Should be logged?
- tickSize: string, // maxPrice - minPrice / numTicks?
- consensus: NormalizedPayout|null, // Should be logged?
- outcomes: Array<OutcomeInfo> // MarketCreated.outcomes
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement