// package: mempool // file: mempool.proto /* tslint:disable */ import * as grpc from "grpc"; import * as mempool_pb from "./mempool_pb"; import * as transaction_pb from "./transaction_pb"; import * as mempool_status_pb from "./mempool_status_pb"; interface IMempoolService extends grpc.ServiceDefinition { addTransactionWithValidation: IMempoolService_IAddTransactionWithValidation; getBlock: IMempoolService_IGetBlock; commitTransactions: IMempoolService_ICommitTransactions; healthCheck: IMempoolService_IHealthCheck; } interface IMempoolService_IAddTransactionWithValidation extends grpc.MethodDefinition { path: string; // "/mempool.Mempool/AddTransactionWithValidation" requestStream: boolean; // false responseStream: boolean; // false requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IMempoolService_IGetBlock extends grpc.MethodDefinition { path: string; // "/mempool.Mempool/GetBlock" requestStream: boolean; // false responseStream: boolean; // false requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IMempoolService_ICommitTransactions extends grpc.MethodDefinition { path: string; // "/mempool.Mempool/CommitTransactions" requestStream: boolean; // false responseStream: boolean; // false requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IMempoolService_IHealthCheck extends grpc.MethodDefinition { path: string; // "/mempool.Mempool/HealthCheck" requestStream: boolean; // false responseStream: boolean; // false requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const MempoolService: IMempoolService; export interface IMempoolServer { addTransactionWithValidation: grpc.handleUnaryCall; getBlock: grpc.handleUnaryCall; commitTransactions: grpc.handleUnaryCall; healthCheck: grpc.handleUnaryCall; } export interface IMempoolClient { addTransactionWithValidation(request: mempool_pb.AddTransactionWithValidationRequest, callback: (error: grpc.ServiceError | null, response: mempool_pb.AddTransactionWithValidationResponse) => void): grpc.ClientUnaryCall; addTransactionWithValidation(request: mempool_pb.AddTransactionWithValidationRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: mempool_pb.AddTransactionWithValidationResponse) => void): grpc.ClientUnaryCall; addTransactionWithValidation(request: mempool_pb.AddTransactionWithValidationRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: mempool_pb.AddTransactionWithValidationResponse) => void): grpc.ClientUnaryCall; getBlock(request: mempool_pb.GetBlockRequest, callback: (error: grpc.ServiceError | null, response: mempool_pb.GetBlockResponse) => void): grpc.ClientUnaryCall; getBlock(request: mempool_pb.GetBlockRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: mempool_pb.GetBlockResponse) => void): grpc.ClientUnaryCall; getBlock(request: mempool_pb.GetBlockRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: mempool_pb.GetBlockResponse) => void): grpc.ClientUnaryCall; commitTransactions(request: mempool_pb.CommitTransactionsRequest, callback: (error: grpc.ServiceError | null, response: mempool_pb.CommitTransactionsResponse) => void): grpc.ClientUnaryCall; commitTransactions(request: mempool_pb.CommitTransactionsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: mempool_pb.CommitTransactionsResponse) => void): grpc.ClientUnaryCall; commitTransactions(request: mempool_pb.CommitTransactionsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: mempool_pb.CommitTransactionsResponse) => void): grpc.ClientUnaryCall; healthCheck(request: mempool_pb.HealthCheckRequest, callback: (error: grpc.ServiceError | null, response: mempool_pb.HealthCheckResponse) => void): grpc.ClientUnaryCall; healthCheck(request: mempool_pb.HealthCheckRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: mempool_pb.HealthCheckResponse) => void): grpc.ClientUnaryCall; healthCheck(request: mempool_pb.HealthCheckRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: mempool_pb.HealthCheckResponse) => void): grpc.ClientUnaryCall; } export class MempoolClient extends grpc.Client implements IMempoolClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); public addTransactionWithValidation(request: mempool_pb.AddTransactionWithValidationRequest, callback: (error: grpc.ServiceError | null, response: mempool_pb.AddTransactionWithValidationResponse) => void): grpc.ClientUnaryCall; public addTransactionWithValidation(request: mempool_pb.AddTransactionWithValidationRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: mempool_pb.AddTransactionWithValidationResponse) => void): grpc.ClientUnaryCall; public addTransactionWithValidation(request: mempool_pb.AddTransactionWithValidationRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: mempool_pb.AddTransactionWithValidationResponse) => void): grpc.ClientUnaryCall; public getBlock(request: mempool_pb.GetBlockRequest, callback: (error: grpc.ServiceError | null, response: mempool_pb.GetBlockResponse) => void): grpc.ClientUnaryCall; public getBlock(request: mempool_pb.GetBlockRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: mempool_pb.GetBlockResponse) => void): grpc.ClientUnaryCall; public getBlock(request: mempool_pb.GetBlockRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: mempool_pb.GetBlockResponse) => void): grpc.ClientUnaryCall; public commitTransactions(request: mempool_pb.CommitTransactionsRequest, callback: (error: grpc.ServiceError | null, response: mempool_pb.CommitTransactionsResponse) => void): grpc.ClientUnaryCall; public commitTransactions(request: mempool_pb.CommitTransactionsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: mempool_pb.CommitTransactionsResponse) => void): grpc.ClientUnaryCall; public commitTransactions(request: mempool_pb.CommitTransactionsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: mempool_pb.CommitTransactionsResponse) => void): grpc.ClientUnaryCall; public healthCheck(request: mempool_pb.HealthCheckRequest, callback: (error: grpc.ServiceError | null, response: mempool_pb.HealthCheckResponse) => void): grpc.ClientUnaryCall; public healthCheck(request: mempool_pb.HealthCheckRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: mempool_pb.HealthCheckResponse) => void): grpc.ClientUnaryCall; public healthCheck(request: mempool_pb.HealthCheckRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: mempool_pb.HealthCheckResponse) => void): grpc.ClientUnaryCall; }