edge/pkg/sdk/client/src/rpc-error.ts

11 lines
263 B
TypeScript

export class RPCError extends Error {
code: string
data: any
constructor(code, message, data) {
super(message);
this.code = code;
this.data = data;
if((Error as any).captureStackTrace) (Error as any).captureStackTrace(this, RPCError);
}
}