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

     1  // package: rpcevents
     2  // file: rpcevents.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 exec_pb from "./exec_pb";
    10  
    11  export class GetBlockRequest extends jspb.Message { 
    12      getHeight(): number;
    13      setHeight(value: number): GetBlockRequest;
    14      getWait(): boolean;
    15      setWait(value: boolean): GetBlockRequest;
    16  
    17      serializeBinary(): Uint8Array;
    18      toObject(includeInstance?: boolean): GetBlockRequest.AsObject;
    19      static toObject(includeInstance: boolean, msg: GetBlockRequest): GetBlockRequest.AsObject;
    20      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    21      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    22      static serializeBinaryToWriter(message: GetBlockRequest, writer: jspb.BinaryWriter): void;
    23      static deserializeBinary(bytes: Uint8Array): GetBlockRequest;
    24      static deserializeBinaryFromReader(message: GetBlockRequest, reader: jspb.BinaryReader): GetBlockRequest;
    25  }
    26  
    27  export namespace GetBlockRequest {
    28      export type AsObject = {
    29          height: number,
    30          wait: boolean,
    31      }
    32  }
    33  
    34  export class TxRequest extends jspb.Message { 
    35      getTxhash(): Uint8Array | string;
    36      getTxhash_asU8(): Uint8Array;
    37      getTxhash_asB64(): string;
    38      setTxhash(value: Uint8Array | string): TxRequest;
    39      getWait(): boolean;
    40      setWait(value: boolean): TxRequest;
    41  
    42      serializeBinary(): Uint8Array;
    43      toObject(includeInstance?: boolean): TxRequest.AsObject;
    44      static toObject(includeInstance: boolean, msg: TxRequest): TxRequest.AsObject;
    45      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    46      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    47      static serializeBinaryToWriter(message: TxRequest, writer: jspb.BinaryWriter): void;
    48      static deserializeBinary(bytes: Uint8Array): TxRequest;
    49      static deserializeBinaryFromReader(message: TxRequest, reader: jspb.BinaryReader): TxRequest;
    50  }
    51  
    52  export namespace TxRequest {
    53      export type AsObject = {
    54          txhash: Uint8Array | string,
    55          wait: boolean,
    56      }
    57  }
    58  
    59  export class BlocksRequest extends jspb.Message { 
    60  
    61      hasBlockrange(): boolean;
    62      clearBlockrange(): void;
    63      getBlockrange(): BlockRange | undefined;
    64      setBlockrange(value?: BlockRange): BlocksRequest;
    65      getQuery(): string;
    66      setQuery(value: string): BlocksRequest;
    67  
    68      serializeBinary(): Uint8Array;
    69      toObject(includeInstance?: boolean): BlocksRequest.AsObject;
    70      static toObject(includeInstance: boolean, msg: BlocksRequest): BlocksRequest.AsObject;
    71      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    72      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    73      static serializeBinaryToWriter(message: BlocksRequest, writer: jspb.BinaryWriter): void;
    74      static deserializeBinary(bytes: Uint8Array): BlocksRequest;
    75      static deserializeBinaryFromReader(message: BlocksRequest, reader: jspb.BinaryReader): BlocksRequest;
    76  }
    77  
    78  export namespace BlocksRequest {
    79      export type AsObject = {
    80          blockrange?: BlockRange.AsObject,
    81          query: string,
    82      }
    83  }
    84  
    85  export class EventsResponse extends jspb.Message { 
    86      getHeight(): number;
    87      setHeight(value: number): EventsResponse;
    88      clearEventsList(): void;
    89      getEventsList(): Array<exec_pb.Event>;
    90      setEventsList(value: Array<exec_pb.Event>): EventsResponse;
    91      addEvents(value?: exec_pb.Event, index?: number): exec_pb.Event;
    92  
    93      serializeBinary(): Uint8Array;
    94      toObject(includeInstance?: boolean): EventsResponse.AsObject;
    95      static toObject(includeInstance: boolean, msg: EventsResponse): EventsResponse.AsObject;
    96      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    97      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    98      static serializeBinaryToWriter(message: EventsResponse, writer: jspb.BinaryWriter): void;
    99      static deserializeBinary(bytes: Uint8Array): EventsResponse;
   100      static deserializeBinaryFromReader(message: EventsResponse, reader: jspb.BinaryReader): EventsResponse;
   101  }
   102  
   103  export namespace EventsResponse {
   104      export type AsObject = {
   105          height: number,
   106          eventsList: Array<exec_pb.Event.AsObject>,
   107      }
   108  }
   109  
   110  export class GetTxsRequest extends jspb.Message { 
   111      getStartheight(): number;
   112      setStartheight(value: number): GetTxsRequest;
   113      getEndheight(): number;
   114      setEndheight(value: number): GetTxsRequest;
   115      getQuery(): string;
   116      setQuery(value: string): GetTxsRequest;
   117  
   118      serializeBinary(): Uint8Array;
   119      toObject(includeInstance?: boolean): GetTxsRequest.AsObject;
   120      static toObject(includeInstance: boolean, msg: GetTxsRequest): GetTxsRequest.AsObject;
   121      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   122      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   123      static serializeBinaryToWriter(message: GetTxsRequest, writer: jspb.BinaryWriter): void;
   124      static deserializeBinary(bytes: Uint8Array): GetTxsRequest;
   125      static deserializeBinaryFromReader(message: GetTxsRequest, reader: jspb.BinaryReader): GetTxsRequest;
   126  }
   127  
   128  export namespace GetTxsRequest {
   129      export type AsObject = {
   130          startheight: number,
   131          endheight: number,
   132          query: string,
   133      }
   134  }
   135  
   136  export class GetTxsResponse extends jspb.Message { 
   137      getHeight(): number;
   138      setHeight(value: number): GetTxsResponse;
   139      clearTxexecutionsList(): void;
   140      getTxexecutionsList(): Array<exec_pb.TxExecution>;
   141      setTxexecutionsList(value: Array<exec_pb.TxExecution>): GetTxsResponse;
   142      addTxexecutions(value?: exec_pb.TxExecution, index?: number): exec_pb.TxExecution;
   143  
   144      serializeBinary(): Uint8Array;
   145      toObject(includeInstance?: boolean): GetTxsResponse.AsObject;
   146      static toObject(includeInstance: boolean, msg: GetTxsResponse): GetTxsResponse.AsObject;
   147      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   148      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   149      static serializeBinaryToWriter(message: GetTxsResponse, writer: jspb.BinaryWriter): void;
   150      static deserializeBinary(bytes: Uint8Array): GetTxsResponse;
   151      static deserializeBinaryFromReader(message: GetTxsResponse, reader: jspb.BinaryReader): GetTxsResponse;
   152  }
   153  
   154  export namespace GetTxsResponse {
   155      export type AsObject = {
   156          height: number,
   157          txexecutionsList: Array<exec_pb.TxExecution.AsObject>,
   158      }
   159  }
   160  
   161  export class Bound extends jspb.Message { 
   162      getType(): Bound.BoundType;
   163      setType(value: Bound.BoundType): Bound;
   164      getIndex(): number;
   165      setIndex(value: number): Bound;
   166  
   167      serializeBinary(): Uint8Array;
   168      toObject(includeInstance?: boolean): Bound.AsObject;
   169      static toObject(includeInstance: boolean, msg: Bound): Bound.AsObject;
   170      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   171      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   172      static serializeBinaryToWriter(message: Bound, writer: jspb.BinaryWriter): void;
   173      static deserializeBinary(bytes: Uint8Array): Bound;
   174      static deserializeBinaryFromReader(message: Bound, reader: jspb.BinaryReader): Bound;
   175  }
   176  
   177  export namespace Bound {
   178      export type AsObject = {
   179          type: Bound.BoundType,
   180          index: number,
   181      }
   182  
   183      export enum BoundType {
   184      ABSOLUTE = 0,
   185      RELATIVE = 1,
   186      FIRST = 2,
   187      LATEST = 3,
   188      STREAM = 4,
   189      }
   190  
   191  }
   192  
   193  export class BlockRange extends jspb.Message { 
   194  
   195      hasStart(): boolean;
   196      clearStart(): void;
   197      getStart(): Bound | undefined;
   198      setStart(value?: Bound): BlockRange;
   199  
   200      hasEnd(): boolean;
   201      clearEnd(): void;
   202      getEnd(): Bound | undefined;
   203      setEnd(value?: Bound): BlockRange;
   204  
   205      serializeBinary(): Uint8Array;
   206      toObject(includeInstance?: boolean): BlockRange.AsObject;
   207      static toObject(includeInstance: boolean, msg: BlockRange): BlockRange.AsObject;
   208      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   209      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   210      static serializeBinaryToWriter(message: BlockRange, writer: jspb.BinaryWriter): void;
   211      static deserializeBinary(bytes: Uint8Array): BlockRange;
   212      static deserializeBinaryFromReader(message: BlockRange, reader: jspb.BinaryReader): BlockRange;
   213  }
   214  
   215  export namespace BlockRange {
   216      export type AsObject = {
   217          start?: Bound.AsObject,
   218          end?: Bound.AsObject,
   219      }
   220  }