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 }