@paradeum/burrow
Version:
TypeScript library that calls a Hyperledger Burrow server over GRPC.
35 lines (29 loc) • 2.93 kB
TypeScript
// GENERATED CODE -- DO NOT EDIT!
// package: rpcevents
// file: rpcevents.proto
import * as rpcevents_pb from "./rpcevents_pb";
import * as exec_pb from "./exec_pb";
import * as grpc from "grpc";
interface IExecutionEventsService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> {
stream: grpc.MethodDefinition<rpcevents_pb.BlocksRequest, exec_pb.StreamEvent>;
tx: grpc.MethodDefinition<rpcevents_pb.TxRequest, exec_pb.TxExecution>;
events: grpc.MethodDefinition<rpcevents_pb.BlocksRequest, rpcevents_pb.EventsResponse>;
getTxs: grpc.MethodDefinition<rpcevents_pb.GetTxsRequest, rpcevents_pb.GetTxsResponse>;
statStream: grpc.MethodDefinition<rpcevents_pb.StatRequest, rpcevents_pb.StatResponse>;
}
export const ExecutionEventsService: IExecutionEventsService;
export class ExecutionEventsClient extends grpc.Client {
constructor(address: string, credentials: grpc.ChannelCredentials, options?: object);
stream(argument: rpcevents_pb.BlocksRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream<exec_pb.StreamEvent>;
stream(argument: rpcevents_pb.BlocksRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream<exec_pb.StreamEvent>;
tx(argument: rpcevents_pb.TxRequest, callback: grpc.requestCallback<exec_pb.TxExecution>): grpc.ClientUnaryCall;
tx(argument: rpcevents_pb.TxRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback<exec_pb.TxExecution>): grpc.ClientUnaryCall;
tx(argument: rpcevents_pb.TxRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback<exec_pb.TxExecution>): grpc.ClientUnaryCall;
events(argument: rpcevents_pb.BlocksRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream<rpcevents_pb.EventsResponse>;
events(argument: rpcevents_pb.BlocksRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream<rpcevents_pb.EventsResponse>;
getTxs(argument: rpcevents_pb.GetTxsRequest, callback: grpc.requestCallback<rpcevents_pb.GetTxsResponse>): grpc.ClientUnaryCall;
getTxs(argument: rpcevents_pb.GetTxsRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback<rpcevents_pb.GetTxsResponse>): grpc.ClientUnaryCall;
getTxs(argument: rpcevents_pb.GetTxsRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback<rpcevents_pb.GetTxsResponse>): grpc.ClientUnaryCall;
statStream(argument: rpcevents_pb.StatRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream<rpcevents_pb.StatResponse>;
statStream(argument: rpcevents_pb.StatRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream<rpcevents_pb.StatResponse>;
}