github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/js/proto/rpc_pb.d.ts (about)

     1  // package: rpc
     2  // file: rpc.proto
     3  
     4  /* tslint:disable */
     5  /* eslint-disable */
     6  
     7  import * as jspb from "google-protobuf";
     8  import * as gogoproto_gogo_pb from "./gogoproto/gogo_pb";
     9  import * as tendermint_pb from "./tendermint_pb";
    10  import * as validator_pb from "./validator_pb";
    11  import * as bcm_pb from "./bcm_pb";
    12  
    13  export class ResultStatus extends jspb.Message { 
    14      getChainid(): string;
    15      setChainid(value: string): ResultStatus;
    16      getRunid(): string;
    17      setRunid(value: string): ResultStatus;
    18      getBurrowversion(): string;
    19      setBurrowversion(value: string): ResultStatus;
    20      getGenesishash(): Uint8Array | string;
    21      getGenesishash_asU8(): Uint8Array;
    22      getGenesishash_asB64(): string;
    23      setGenesishash(value: Uint8Array | string): ResultStatus;
    24  
    25      hasNodeinfo(): boolean;
    26      clearNodeinfo(): void;
    27      getNodeinfo(): tendermint_pb.NodeInfo | undefined;
    28      setNodeinfo(value?: tendermint_pb.NodeInfo): ResultStatus;
    29  
    30      hasSyncinfo(): boolean;
    31      clearSyncinfo(): void;
    32      getSyncinfo(): bcm_pb.SyncInfo | undefined;
    33      setSyncinfo(value?: bcm_pb.SyncInfo): ResultStatus;
    34      getCatchingup(): boolean;
    35      setCatchingup(value: boolean): ResultStatus;
    36  
    37      hasValidatorinfo(): boolean;
    38      clearValidatorinfo(): void;
    39      getValidatorinfo(): validator_pb.Validator | undefined;
    40      setValidatorinfo(value?: validator_pb.Validator): ResultStatus;
    41  
    42      serializeBinary(): Uint8Array;
    43      toObject(includeInstance?: boolean): ResultStatus.AsObject;
    44      static toObject(includeInstance: boolean, msg: ResultStatus): ResultStatus.AsObject;
    45      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    46      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    47      static serializeBinaryToWriter(message: ResultStatus, writer: jspb.BinaryWriter): void;
    48      static deserializeBinary(bytes: Uint8Array): ResultStatus;
    49      static deserializeBinaryFromReader(message: ResultStatus, reader: jspb.BinaryReader): ResultStatus;
    50  }
    51  
    52  export namespace ResultStatus {
    53      export type AsObject = {
    54          chainid: string,
    55          runid: string,
    56          burrowversion: string,
    57          genesishash: Uint8Array | string,
    58          nodeinfo?: tendermint_pb.NodeInfo.AsObject,
    59          syncinfo?: bcm_pb.SyncInfo.AsObject,
    60          catchingup: boolean,
    61          validatorinfo?: validator_pb.Validator.AsObject,
    62      }
    63  }