// package: provenance.attribute.v1 // file: provenance/attribute/v1/tx.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "grpc"; import * as provenance_attribute_v1_tx_pb from "../../../provenance/attribute/v1/tx_pb"; import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb"; import * as provenance_attribute_v1_attribute_pb from "../../../provenance/attribute/v1/attribute_pb"; interface IMsgService extends grpc.ServiceDefinition { addAttribute: IMsgService_IAddAttribute; updateAttribute: IMsgService_IUpdateAttribute; deleteAttribute: IMsgService_IDeleteAttribute; deleteDistinctAttribute: IMsgService_IDeleteDistinctAttribute; } interface IMsgService_IAddAttribute extends grpc.MethodDefinition { path: "/provenance.attribute.v1.Msg/AddAttribute"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IMsgService_IUpdateAttribute extends grpc.MethodDefinition { path: "/provenance.attribute.v1.Msg/UpdateAttribute"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IMsgService_IDeleteAttribute extends grpc.MethodDefinition { path: "/provenance.attribute.v1.Msg/DeleteAttribute"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IMsgService_IDeleteDistinctAttribute extends grpc.MethodDefinition { path: "/provenance.attribute.v1.Msg/DeleteDistinctAttribute"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const MsgService: IMsgService; export interface IMsgServer { addAttribute: grpc.handleUnaryCall; updateAttribute: grpc.handleUnaryCall; deleteAttribute: grpc.handleUnaryCall; deleteDistinctAttribute: grpc.handleUnaryCall; } export interface IMsgClient { addAttribute(request: provenance_attribute_v1_tx_pb.MsgAddAttributeRequest, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgAddAttributeResponse) => void): grpc.ClientUnaryCall; addAttribute(request: provenance_attribute_v1_tx_pb.MsgAddAttributeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgAddAttributeResponse) => void): grpc.ClientUnaryCall; addAttribute(request: provenance_attribute_v1_tx_pb.MsgAddAttributeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgAddAttributeResponse) => void): grpc.ClientUnaryCall; updateAttribute(request: provenance_attribute_v1_tx_pb.MsgUpdateAttributeRequest, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgUpdateAttributeResponse) => void): grpc.ClientUnaryCall; updateAttribute(request: provenance_attribute_v1_tx_pb.MsgUpdateAttributeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgUpdateAttributeResponse) => void): grpc.ClientUnaryCall; updateAttribute(request: provenance_attribute_v1_tx_pb.MsgUpdateAttributeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgUpdateAttributeResponse) => void): grpc.ClientUnaryCall; deleteAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteAttributeRequest, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteAttributeResponse) => void): grpc.ClientUnaryCall; deleteAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteAttributeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteAttributeResponse) => void): grpc.ClientUnaryCall; deleteAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteAttributeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteAttributeResponse) => void): grpc.ClientUnaryCall; deleteDistinctAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeRequest, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeResponse) => void): grpc.ClientUnaryCall; deleteDistinctAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeResponse) => void): grpc.ClientUnaryCall; deleteDistinctAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeResponse) => void): grpc.ClientUnaryCall; } export class MsgClient extends grpc.Client implements IMsgClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); public addAttribute(request: provenance_attribute_v1_tx_pb.MsgAddAttributeRequest, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgAddAttributeResponse) => void): grpc.ClientUnaryCall; public addAttribute(request: provenance_attribute_v1_tx_pb.MsgAddAttributeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgAddAttributeResponse) => void): grpc.ClientUnaryCall; public addAttribute(request: provenance_attribute_v1_tx_pb.MsgAddAttributeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgAddAttributeResponse) => void): grpc.ClientUnaryCall; public updateAttribute(request: provenance_attribute_v1_tx_pb.MsgUpdateAttributeRequest, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgUpdateAttributeResponse) => void): grpc.ClientUnaryCall; public updateAttribute(request: provenance_attribute_v1_tx_pb.MsgUpdateAttributeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgUpdateAttributeResponse) => void): grpc.ClientUnaryCall; public updateAttribute(request: provenance_attribute_v1_tx_pb.MsgUpdateAttributeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgUpdateAttributeResponse) => void): grpc.ClientUnaryCall; public deleteAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteAttributeRequest, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteAttributeResponse) => void): grpc.ClientUnaryCall; public deleteAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteAttributeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteAttributeResponse) => void): grpc.ClientUnaryCall; public deleteAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteAttributeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteAttributeResponse) => void): grpc.ClientUnaryCall; public deleteDistinctAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeRequest, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeResponse) => void): grpc.ClientUnaryCall; public deleteDistinctAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeResponse) => void): grpc.ClientUnaryCall; public deleteDistinctAttribute(request: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: provenance_attribute_v1_tx_pb.MsgDeleteDistinctAttributeResponse) => void): grpc.ClientUnaryCall; }