import { Params, ParamsAmino, RegisteredContract, RegisteredContractAmino } from "./wasmx"; import { GenesisState, GenesisStateAmino } from "./genesis"; import { BinaryReader, BinaryWriter } from "../../../binary"; import { DeepPartial } from "../../../helpers"; /** * QueryWasmxParamsRequest is the request type for the Query/WasmxParams RPC * method. * @name QueryWasmxParamsRequest * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryWasmxParamsRequest */ export interface QueryWasmxParamsRequest { } export interface QueryWasmxParamsRequestProtoMsg { typeUrl: "/injective.wasmx.v1.QueryWasmxParamsRequest"; value: Uint8Array; } /** * QueryWasmxParamsRequest is the request type for the Query/WasmxParams RPC * method. * @name QueryWasmxParamsRequestAmino * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryWasmxParamsRequest */ export interface QueryWasmxParamsRequestAmino { } export interface QueryWasmxParamsRequestAminoMsg { type: "/injective.wasmx.v1.QueryWasmxParamsRequest"; value: QueryWasmxParamsRequestAmino; } /** * QueryWasmxParamsRequest is the response type for the Query/WasmxParams RPC * method. * @name QueryWasmxParamsResponse * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryWasmxParamsResponse */ export interface QueryWasmxParamsResponse { params: Params; } export interface QueryWasmxParamsResponseProtoMsg { typeUrl: "/injective.wasmx.v1.QueryWasmxParamsResponse"; value: Uint8Array; } /** * QueryWasmxParamsRequest is the response type for the Query/WasmxParams RPC * method. * @name QueryWasmxParamsResponseAmino * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryWasmxParamsResponse */ export interface QueryWasmxParamsResponseAmino { params: ParamsAmino; } export interface QueryWasmxParamsResponseAminoMsg { type: "/injective.wasmx.v1.QueryWasmxParamsResponse"; value: QueryWasmxParamsResponseAmino; } /** * QueryModuleStateRequest is the request type for the Query/WasmxModuleState * RPC method. * @name QueryModuleStateRequest * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryModuleStateRequest */ export interface QueryModuleStateRequest { } export interface QueryModuleStateRequestProtoMsg { typeUrl: "/injective.wasmx.v1.QueryModuleStateRequest"; value: Uint8Array; } /** * QueryModuleStateRequest is the request type for the Query/WasmxModuleState * RPC method. * @name QueryModuleStateRequestAmino * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryModuleStateRequest */ export interface QueryModuleStateRequestAmino { } export interface QueryModuleStateRequestAminoMsg { type: "/injective.wasmx.v1.QueryModuleStateRequest"; value: QueryModuleStateRequestAmino; } /** * QueryModuleStateResponse is the response type for the Query/WasmxModuleState * RPC method. * @name QueryModuleStateResponse * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryModuleStateResponse */ export interface QueryModuleStateResponse { state?: GenesisState; } export interface QueryModuleStateResponseProtoMsg { typeUrl: "/injective.wasmx.v1.QueryModuleStateResponse"; value: Uint8Array; } /** * QueryModuleStateResponse is the response type for the Query/WasmxModuleState * RPC method. * @name QueryModuleStateResponseAmino * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryModuleStateResponse */ export interface QueryModuleStateResponseAmino { state?: GenesisStateAmino; } export interface QueryModuleStateResponseAminoMsg { type: "/injective.wasmx.v1.QueryModuleStateResponse"; value: QueryModuleStateResponseAmino; } /** * Contract registration info * @name QueryContractRegistrationInfoRequest * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryContractRegistrationInfoRequest */ export interface QueryContractRegistrationInfoRequest { contractAddress: string; } export interface QueryContractRegistrationInfoRequestProtoMsg { typeUrl: "/injective.wasmx.v1.QueryContractRegistrationInfoRequest"; value: Uint8Array; } /** * Contract registration info * @name QueryContractRegistrationInfoRequestAmino * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryContractRegistrationInfoRequest */ export interface QueryContractRegistrationInfoRequestAmino { contract_address: string; } export interface QueryContractRegistrationInfoRequestAminoMsg { type: "/injective.wasmx.v1.QueryContractRegistrationInfoRequest"; value: QueryContractRegistrationInfoRequestAmino; } /** * @name QueryContractRegistrationInfoResponse * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryContractRegistrationInfoResponse */ export interface QueryContractRegistrationInfoResponse { contract?: RegisteredContract; } export interface QueryContractRegistrationInfoResponseProtoMsg { typeUrl: "/injective.wasmx.v1.QueryContractRegistrationInfoResponse"; value: Uint8Array; } /** * @name QueryContractRegistrationInfoResponseAmino * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryContractRegistrationInfoResponse */ export interface QueryContractRegistrationInfoResponseAmino { contract?: RegisteredContractAmino; } export interface QueryContractRegistrationInfoResponseAminoMsg { type: "/injective.wasmx.v1.QueryContractRegistrationInfoResponse"; value: QueryContractRegistrationInfoResponseAmino; } /** * QueryWasmxParamsRequest is the request type for the Query/WasmxParams RPC * method. * @name QueryWasmxParamsRequest * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryWasmxParamsRequest */ export declare const QueryWasmxParamsRequest: { typeUrl: string; is(o: any): o is QueryWasmxParamsRequest; isAmino(o: any): o is QueryWasmxParamsRequestAmino; encode(_: QueryWasmxParamsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryWasmxParamsRequest; fromPartial(_: DeepPartial): QueryWasmxParamsRequest; fromAmino(_: QueryWasmxParamsRequestAmino): QueryWasmxParamsRequest; toAmino(_: QueryWasmxParamsRequest): QueryWasmxParamsRequestAmino; fromAminoMsg(object: QueryWasmxParamsRequestAminoMsg): QueryWasmxParamsRequest; fromProtoMsg(message: QueryWasmxParamsRequestProtoMsg): QueryWasmxParamsRequest; toProto(message: QueryWasmxParamsRequest): Uint8Array; toProtoMsg(message: QueryWasmxParamsRequest): QueryWasmxParamsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryWasmxParamsRequest is the response type for the Query/WasmxParams RPC * method. * @name QueryWasmxParamsResponse * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryWasmxParamsResponse */ export declare const QueryWasmxParamsResponse: { typeUrl: string; is(o: any): o is QueryWasmxParamsResponse; isAmino(o: any): o is QueryWasmxParamsResponseAmino; encode(message: QueryWasmxParamsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryWasmxParamsResponse; fromPartial(object: DeepPartial): QueryWasmxParamsResponse; fromAmino(object: QueryWasmxParamsResponseAmino): QueryWasmxParamsResponse; toAmino(message: QueryWasmxParamsResponse): QueryWasmxParamsResponseAmino; fromAminoMsg(object: QueryWasmxParamsResponseAminoMsg): QueryWasmxParamsResponse; fromProtoMsg(message: QueryWasmxParamsResponseProtoMsg): QueryWasmxParamsResponse; toProto(message: QueryWasmxParamsResponse): Uint8Array; toProtoMsg(message: QueryWasmxParamsResponse): QueryWasmxParamsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryModuleStateRequest is the request type for the Query/WasmxModuleState * RPC method. * @name QueryModuleStateRequest * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryModuleStateRequest */ export declare const QueryModuleStateRequest: { typeUrl: string; is(o: any): o is QueryModuleStateRequest; isAmino(o: any): o is QueryModuleStateRequestAmino; encode(_: QueryModuleStateRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryModuleStateRequest; fromPartial(_: DeepPartial): QueryModuleStateRequest; fromAmino(_: QueryModuleStateRequestAmino): QueryModuleStateRequest; toAmino(_: QueryModuleStateRequest): QueryModuleStateRequestAmino; fromAminoMsg(object: QueryModuleStateRequestAminoMsg): QueryModuleStateRequest; fromProtoMsg(message: QueryModuleStateRequestProtoMsg): QueryModuleStateRequest; toProto(message: QueryModuleStateRequest): Uint8Array; toProtoMsg(message: QueryModuleStateRequest): QueryModuleStateRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryModuleStateResponse is the response type for the Query/WasmxModuleState * RPC method. * @name QueryModuleStateResponse * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryModuleStateResponse */ export declare const QueryModuleStateResponse: { typeUrl: string; is(o: any): o is QueryModuleStateResponse; isAmino(o: any): o is QueryModuleStateResponseAmino; encode(message: QueryModuleStateResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryModuleStateResponse; fromPartial(object: DeepPartial): QueryModuleStateResponse; fromAmino(object: QueryModuleStateResponseAmino): QueryModuleStateResponse; toAmino(message: QueryModuleStateResponse): QueryModuleStateResponseAmino; fromAminoMsg(object: QueryModuleStateResponseAminoMsg): QueryModuleStateResponse; fromProtoMsg(message: QueryModuleStateResponseProtoMsg): QueryModuleStateResponse; toProto(message: QueryModuleStateResponse): Uint8Array; toProtoMsg(message: QueryModuleStateResponse): QueryModuleStateResponseProtoMsg; registerTypeUrl(): void; }; /** * Contract registration info * @name QueryContractRegistrationInfoRequest * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryContractRegistrationInfoRequest */ export declare const QueryContractRegistrationInfoRequest: { typeUrl: string; is(o: any): o is QueryContractRegistrationInfoRequest; isAmino(o: any): o is QueryContractRegistrationInfoRequestAmino; encode(message: QueryContractRegistrationInfoRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryContractRegistrationInfoRequest; fromPartial(object: DeepPartial): QueryContractRegistrationInfoRequest; fromAmino(object: QueryContractRegistrationInfoRequestAmino): QueryContractRegistrationInfoRequest; toAmino(message: QueryContractRegistrationInfoRequest): QueryContractRegistrationInfoRequestAmino; fromAminoMsg(object: QueryContractRegistrationInfoRequestAminoMsg): QueryContractRegistrationInfoRequest; fromProtoMsg(message: QueryContractRegistrationInfoRequestProtoMsg): QueryContractRegistrationInfoRequest; toProto(message: QueryContractRegistrationInfoRequest): Uint8Array; toProtoMsg(message: QueryContractRegistrationInfoRequest): QueryContractRegistrationInfoRequestProtoMsg; registerTypeUrl(): void; }; /** * @name QueryContractRegistrationInfoResponse * @package injective.wasmx.v1 * @see proto type: injective.wasmx.v1.QueryContractRegistrationInfoResponse */ export declare const QueryContractRegistrationInfoResponse: { typeUrl: string; is(o: any): o is QueryContractRegistrationInfoResponse; isAmino(o: any): o is QueryContractRegistrationInfoResponseAmino; encode(message: QueryContractRegistrationInfoResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryContractRegistrationInfoResponse; fromPartial(object: DeepPartial): QueryContractRegistrationInfoResponse; fromAmino(object: QueryContractRegistrationInfoResponseAmino): QueryContractRegistrationInfoResponse; toAmino(message: QueryContractRegistrationInfoResponse): QueryContractRegistrationInfoResponseAmino; fromAminoMsg(object: QueryContractRegistrationInfoResponseAminoMsg): QueryContractRegistrationInfoResponse; fromProtoMsg(message: QueryContractRegistrationInfoResponseProtoMsg): QueryContractRegistrationInfoResponse; toProto(message: QueryContractRegistrationInfoResponse): Uint8Array; toProtoMsg(message: QueryContractRegistrationInfoResponse): QueryContractRegistrationInfoResponseProtoMsg; registerTypeUrl(): void; };