Skip to content

Type Alias: ExchangeResponse<Data = undefined> ​

ts
type ExchangeResponse<Data = undefined> = 
  | ExchangeErrorResponse
  | {
  response: [Data] extends [undefined] ? object : unknown extends Data ? object : object;
  status: "ok";
};

Exchange result. Omit Data for acknowledgements, provide it for actions returning data, or use unknown for raw actions with unknown results.

Type Parameters ​

Type ParameterDefault type
Dataundefined

Built by Siebly. Open source SDKs for exchange APIs.