@parifi/synthetix-sdk-ts
Version:
A Typescript SDK for interactions with the Synthetix protocol
1 lines • 1.14 kB
Source Map (JSON)
{"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"]}