corellium-typescript
Version:
A beautiful TypeScript Corellium library.
1 lines • 912 B
JavaScript
;exports.createHyperTraceEndpoints=(r,a)=>({start:async t=>{const e=await r.POST("/v1/instances/{instanceId}/btrace/enable",{params:{path:{instanceId:a}},body:t});if(e.error)throw new Error(e.error.error);return e.data},stop:async()=>{const t=await r.POST("/v1/instances/{instanceId}/btrace/disable",{params:{path:{instanceId:a}}});if(t.error)throw new Error(t.error.error);return t.data},ranges:async()=>{const t=await r.GET("/v1/instances/{instanceId}/btrace-kcrange",{params:{path:{instanceId:a}}});if(t.error)throw new Error(t.error.error);return t.data},authorize:async()=>{const t=await r.GET("/v1/instances/{instanceId}/btrace-authorize",{params:{path:{instanceId:a}}});if(t.error)throw new Error(t.error.error);return t.data},clear:async()=>{const t=await r.DELETE("/v1/instances/{instanceId}/btrace",{params:{path:{instanceId:a}}});if(t.error)throw new Error(t.error.error);return t.data}});