@emeraldpay/api
Version:
Common code for Emerald gRPC APIs
100 lines (85 loc) • 4.14 kB
TypeScript
// package: emerald
// file: insights.proto
/* tslint:disable */
/* eslint-disable */
import * as jspb from "google-protobuf";
import * as common_pb from "./common_pb";
export class GetDataRequest extends jspb.Message {
getId(): string;
setId(value: string): GetDataRequest;
getChain(): common_pb.ChainRef;
setChain(value: common_pb.ChainRef): GetDataRequest;
getAsset(): string;
setAsset(value: string): GetDataRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetDataRequest.AsObject;
static toObject(includeInstance: boolean, msg: GetDataRequest): GetDataRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: GetDataRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetDataRequest;
static deserializeBinaryFromReader(message: GetDataRequest, reader: jspb.BinaryReader): GetDataRequest;
}
export namespace GetDataRequest {
export type AsObject = {
id: string,
chain: common_pb.ChainRef,
asset: string,
}
}
export class GetDataResponse extends jspb.Message {
getData(): Uint8Array | string;
getData_asU8(): Uint8Array;
getData_asB64(): string;
setData(value: Uint8Array | string): GetDataResponse;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetDataResponse.AsObject;
static toObject(includeInstance: boolean, msg: GetDataResponse): GetDataResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: GetDataResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetDataResponse;
static deserializeBinaryFromReader(message: GetDataResponse, reader: jspb.BinaryReader): GetDataResponse;
}
export namespace GetDataResponse {
export type AsObject = {
data: Uint8Array | string,
}
}
export class GetSummaryRequest extends jspb.Message {
getChain(): common_pb.ChainRef;
setChain(value: common_pb.ChainRef): GetSummaryRequest;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetSummaryRequest.AsObject;
static toObject(includeInstance: boolean, msg: GetSummaryRequest): GetSummaryRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: GetSummaryRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetSummaryRequest;
static deserializeBinaryFromReader(message: GetSummaryRequest, reader: jspb.BinaryReader): GetSummaryRequest;
}
export namespace GetSummaryRequest {
export type AsObject = {
chain: common_pb.ChainRef,
}
}
export class GetSummaryResponse extends jspb.Message {
getChain(): common_pb.ChainRef;
setChain(value: common_pb.ChainRef): GetSummaryResponse;
getBlocktime(): number;
setBlocktime(value: number): GetSummaryResponse;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): GetSummaryResponse.AsObject;
static toObject(includeInstance: boolean, msg: GetSummaryResponse): GetSummaryResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: GetSummaryResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): GetSummaryResponse;
static deserializeBinaryFromReader(message: GetSummaryResponse, reader: jspb.BinaryReader): GetSummaryResponse;
}
export namespace GetSummaryResponse {
export type AsObject = {
chain: common_pb.ChainRef,
blocktime: number,
}
}