Files
xahau.js/src/models/methods/baseMethod.ts
Nathan Nichols 7fde5a2658 refactor: Define typescript definition for OfferCreate (#1508)
* refactor: Define OfferCreate transaction type
2021-10-04 14:10:08 -04:00

26 lines
509 B
TypeScript

import { Request } from ".";
export interface BaseRequest {
id: number | string
command: string
api_version?: number
}
interface Warning {
id: number
message: string
details?: {[key: string]: string}
}
export interface BaseResponse {
id: number | string
status: "success" | "error" | string
type: "response" | string
result: any
warning?: "load"
warnings?: Warning[]
forwarded?: boolean
error?: string
request?: Request
api_version?: number
}