{"version":3,"sources":["../../src/spot/interface.ts"],"sourcesContent":["export enum Side {\n  BUY,\n  SELL,\n}\nexport interface SpotOrder {\n  id?: number;\n  owner?: string;\n  orderType?: number;\n  amountEscrowed?: number;\n  settlementStrategyId?: number;\n  settlementStrategy?: SpotSettlementStrategy;\n  commitmentTime?: number;\n  minimumSettlementAmount?: number;\n  settledAt?: number;\n  referrer?: string;\n}\n\nexport interface SpotSettlementStrategy {\n  marketId?: number;\n  strategyType?: number;\n  settlementDelay?: number;\n  settlementWindowDuration?: number;\n  priceVerificationContract?: string;\n  feedId?: string;\n  url?: string;\n  settlementReward?: number;\n  priceDeviationTolerance?: number;\n  minimumUsdExchangeAmount?: number;\n  maxRoundingLoss?: number;\n  disabled?: boolean;\n}\n\nexport interface SpotMarketData {\n  marketId: number;\n  contractAddress: string;\n  marketName?: string;\n  symbol?: string;\n  feedId?: string;\n  settlementStrategy?: SpotSettlementStrategy;\n}\n"],"mappings":";AAAO,IAAK,OAAL,kBAAKA,UAAL;AACL,EAAAA,YAAA;AACA,EAAAA,YAAA;AAFU,SAAAA;AAAA,GAAA;","names":["Side"]}