MCPcopy Create free account
hub / github.com/TurtleTrace2026/TurtleTrace / importEventsData

Function importEventsData

src/services/exportService.ts:249–264  ·  view source on GitHub ↗
(jsonContent: string)

Source from the content-addressed store, hash-verified

247
248// 导入事件数据(单独)
249export function importEventsData(jsonContent: string): MarketEvent[] | null {
250 try {
251 const data = JSON.parse(jsonContent) as {
252 events?: MarketEvent[]
253 }
254
255 if (!data.events || !Array.isArray(data.events)) {
256 throw new Error('Invalid events data format')
257 }
258
259 return data.events
260 } catch (error) {
261 console.error('Failed to import events:', error)
262 return null
263 }
264}
265
266// 保存导入的事件数据到 localStorage
267export async function saveImportedEvents(events: MarketEvent[]): Promise<boolean> {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected