@paradeum/burrow
Version:
TypeScript library that calls a Hyperledger Burrow server over GRPC.
66 lines (53 loc) • 2.21 kB
TypeScript
// package: rpc
// file: rpc.proto
import * as jspb from "google-protobuf";
import * as github_com_gogo_protobuf_gogoproto_gogo_pb from "./github.com/gogo/protobuf/gogoproto/gogo_pb";
import * as tendermint_pb from "./tendermint_pb";
import * as validator_pb from "./validator_pb";
import * as bcm_pb from "./bcm_pb";
export class ResultStatus extends jspb.Message {
getChainid(): string;
setChainid(value: string): void;
getRunid(): string;
setRunid(value: string): void;
getBurrowversion(): string;
setBurrowversion(value: string): void;
getGenesishash(): Uint8Array | string;
getGenesishash_asU8(): Uint8Array;
getGenesishash_asB64(): string;
setGenesishash(value: Uint8Array | string): void;
hasNodeinfo(): boolean;
clearNodeinfo(): void;
getNodeinfo(): tendermint_pb.NodeInfo | undefined;
setNodeinfo(value?: tendermint_pb.NodeInfo): void;
hasSyncinfo(): boolean;
clearSyncinfo(): void;
getSyncinfo(): bcm_pb.SyncInfo | undefined;
setSyncinfo(value?: bcm_pb.SyncInfo): void;
getCatchingup(): boolean;
setCatchingup(value: boolean): void;
hasValidatorinfo(): boolean;
clearValidatorinfo(): void;
getValidatorinfo(): validator_pb.Validator | undefined;
setValidatorinfo(value?: validator_pb.Validator): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ResultStatus.AsObject;
static toObject(includeInstance: boolean, msg: ResultStatus): ResultStatus.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: ResultStatus, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ResultStatus;
static deserializeBinaryFromReader(message: ResultStatus, reader: jspb.BinaryReader): ResultStatus;
}
export namespace ResultStatus {
export type AsObject = {
chainid: string,
runid: string,
burrowversion: string,
genesishash: Uint8Array | string,
nodeinfo?: tendermint_pb.NodeInfo.AsObject,
syncinfo?: bcm_pb.SyncInfo.AsObject,
catchingup: boolean,
validatorinfo?: validator_pb.Validator.AsObject,
}
}