import { Params, ParamsAmino, LastAuctionResult, LastAuctionResultAmino } from "./auction"; import { Coin, CoinAmino } from "../../../cosmos/base/v1beta1/coin"; import { GenesisState, GenesisStateAmino } from "./genesis"; import { BinaryReader, BinaryWriter } from "../../../binary"; import { DeepPartial } from "../../../helpers"; /** * QueryAuctionParamsRequest is the request type for the Query/AuctionParams RPC * method. * @name QueryAuctionParamsRequest * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryAuctionParamsRequest */ export interface QueryAuctionParamsRequest { } export interface QueryAuctionParamsRequestProtoMsg { typeUrl: "/injective.auction.v1beta1.QueryAuctionParamsRequest"; value: Uint8Array; } /** * QueryAuctionParamsRequest is the request type for the Query/AuctionParams RPC * method. * @name QueryAuctionParamsRequestAmino * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryAuctionParamsRequest */ export interface QueryAuctionParamsRequestAmino { } export interface QueryAuctionParamsRequestAminoMsg { type: "/injective.auction.v1beta1.QueryAuctionParamsRequest"; value: QueryAuctionParamsRequestAmino; } /** * QueryAuctionParamsRequest is the response type for the Query/AuctionParams * RPC method. * @name QueryAuctionParamsResponse * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryAuctionParamsResponse */ export interface QueryAuctionParamsResponse { params: Params; } export interface QueryAuctionParamsResponseProtoMsg { typeUrl: "/injective.auction.v1beta1.QueryAuctionParamsResponse"; value: Uint8Array; } /** * QueryAuctionParamsRequest is the response type for the Query/AuctionParams * RPC method. * @name QueryAuctionParamsResponseAmino * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryAuctionParamsResponse */ export interface QueryAuctionParamsResponseAmino { params: ParamsAmino; } export interface QueryAuctionParamsResponseAminoMsg { type: "/injective.auction.v1beta1.QueryAuctionParamsResponse"; value: QueryAuctionParamsResponseAmino; } /** * QueryCurrentAuctionBasketRequest is the request type for the * Query/CurrentAuctionBasket RPC method. * @name QueryCurrentAuctionBasketRequest * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryCurrentAuctionBasketRequest */ export interface QueryCurrentAuctionBasketRequest { } export interface QueryCurrentAuctionBasketRequestProtoMsg { typeUrl: "/injective.auction.v1beta1.QueryCurrentAuctionBasketRequest"; value: Uint8Array; } /** * QueryCurrentAuctionBasketRequest is the request type for the * Query/CurrentAuctionBasket RPC method. * @name QueryCurrentAuctionBasketRequestAmino * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryCurrentAuctionBasketRequest */ export interface QueryCurrentAuctionBasketRequestAmino { } export interface QueryCurrentAuctionBasketRequestAminoMsg { type: "/injective.auction.v1beta1.QueryCurrentAuctionBasketRequest"; value: QueryCurrentAuctionBasketRequestAmino; } /** * QueryCurrentAuctionBasketResponse is the response type for the * Query/CurrentAuctionBasket RPC method. * @name QueryCurrentAuctionBasketResponse * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryCurrentAuctionBasketResponse */ export interface QueryCurrentAuctionBasketResponse { /** * amount describes the amount put on auction */ amount: Coin[]; /** * auctionRound describes current auction round */ auctionRound: bigint; /** * auctionClosingTime describes auction close time for the round */ auctionClosingTime: bigint; /** * highestBidder describes highest bidder on current round */ highestBidder: string; /** * highestBidAmount describes highest bid amount on current round */ highestBidAmount: string; } export interface QueryCurrentAuctionBasketResponseProtoMsg { typeUrl: "/injective.auction.v1beta1.QueryCurrentAuctionBasketResponse"; value: Uint8Array; } /** * QueryCurrentAuctionBasketResponse is the response type for the * Query/CurrentAuctionBasket RPC method. * @name QueryCurrentAuctionBasketResponseAmino * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryCurrentAuctionBasketResponse */ export interface QueryCurrentAuctionBasketResponseAmino { /** * amount describes the amount put on auction */ amount: CoinAmino[]; /** * auctionRound describes current auction round */ auctionRound: string; /** * auctionClosingTime describes auction close time for the round */ auctionClosingTime: string; /** * highestBidder describes highest bidder on current round */ highestBidder: string; /** * highestBidAmount describes highest bid amount on current round */ highestBidAmount: string; } export interface QueryCurrentAuctionBasketResponseAminoMsg { type: "/injective.auction.v1beta1.QueryCurrentAuctionBasketResponse"; value: QueryCurrentAuctionBasketResponseAmino; } /** * QueryModuleStateRequest is the request type for the Query/AuctionModuleState * RPC method. * @name QueryModuleStateRequest * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryModuleStateRequest */ export interface QueryModuleStateRequest { } export interface QueryModuleStateRequestProtoMsg { typeUrl: "/injective.auction.v1beta1.QueryModuleStateRequest"; value: Uint8Array; } /** * QueryModuleStateRequest is the request type for the Query/AuctionModuleState * RPC method. * @name QueryModuleStateRequestAmino * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryModuleStateRequest */ export interface QueryModuleStateRequestAmino { } export interface QueryModuleStateRequestAminoMsg { type: "/injective.auction.v1beta1.QueryModuleStateRequest"; value: QueryModuleStateRequestAmino; } /** * QueryModuleStateResponse is the response type for the * Query/AuctionModuleState RPC method. * @name QueryModuleStateResponse * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryModuleStateResponse */ export interface QueryModuleStateResponse { state?: GenesisState; } export interface QueryModuleStateResponseProtoMsg { typeUrl: "/injective.auction.v1beta1.QueryModuleStateResponse"; value: Uint8Array; } /** * QueryModuleStateResponse is the response type for the * Query/AuctionModuleState RPC method. * @name QueryModuleStateResponseAmino * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryModuleStateResponse */ export interface QueryModuleStateResponseAmino { state?: GenesisStateAmino; } export interface QueryModuleStateResponseAminoMsg { type: "/injective.auction.v1beta1.QueryModuleStateResponse"; value: QueryModuleStateResponseAmino; } /** * @name QueryLastAuctionResultRequest * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryLastAuctionResultRequest */ export interface QueryLastAuctionResultRequest { } export interface QueryLastAuctionResultRequestProtoMsg { typeUrl: "/injective.auction.v1beta1.QueryLastAuctionResultRequest"; value: Uint8Array; } /** * @name QueryLastAuctionResultRequestAmino * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryLastAuctionResultRequest */ export interface QueryLastAuctionResultRequestAmino { } export interface QueryLastAuctionResultRequestAminoMsg { type: "/injective.auction.v1beta1.QueryLastAuctionResultRequest"; value: QueryLastAuctionResultRequestAmino; } /** * @name QueryLastAuctionResultResponse * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryLastAuctionResultResponse */ export interface QueryLastAuctionResultResponse { lastAuctionResult?: LastAuctionResult; } export interface QueryLastAuctionResultResponseProtoMsg { typeUrl: "/injective.auction.v1beta1.QueryLastAuctionResultResponse"; value: Uint8Array; } /** * @name QueryLastAuctionResultResponseAmino * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryLastAuctionResultResponse */ export interface QueryLastAuctionResultResponseAmino { last_auction_result?: LastAuctionResultAmino; } export interface QueryLastAuctionResultResponseAminoMsg { type: "/injective.auction.v1beta1.QueryLastAuctionResultResponse"; value: QueryLastAuctionResultResponseAmino; } /** * QueryAuctionParamsRequest is the request type for the Query/AuctionParams RPC * method. * @name QueryAuctionParamsRequest * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryAuctionParamsRequest */ export declare const QueryAuctionParamsRequest: { typeUrl: string; is(o: any): o is QueryAuctionParamsRequest; isAmino(o: any): o is QueryAuctionParamsRequestAmino; encode(_: QueryAuctionParamsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAuctionParamsRequest; fromPartial(_: DeepPartial): QueryAuctionParamsRequest; fromAmino(_: QueryAuctionParamsRequestAmino): QueryAuctionParamsRequest; toAmino(_: QueryAuctionParamsRequest): QueryAuctionParamsRequestAmino; fromAminoMsg(object: QueryAuctionParamsRequestAminoMsg): QueryAuctionParamsRequest; fromProtoMsg(message: QueryAuctionParamsRequestProtoMsg): QueryAuctionParamsRequest; toProto(message: QueryAuctionParamsRequest): Uint8Array; toProtoMsg(message: QueryAuctionParamsRequest): QueryAuctionParamsRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryAuctionParamsRequest is the response type for the Query/AuctionParams * RPC method. * @name QueryAuctionParamsResponse * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryAuctionParamsResponse */ export declare const QueryAuctionParamsResponse: { typeUrl: string; is(o: any): o is QueryAuctionParamsResponse; isAmino(o: any): o is QueryAuctionParamsResponseAmino; encode(message: QueryAuctionParamsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryAuctionParamsResponse; fromPartial(object: DeepPartial): QueryAuctionParamsResponse; fromAmino(object: QueryAuctionParamsResponseAmino): QueryAuctionParamsResponse; toAmino(message: QueryAuctionParamsResponse): QueryAuctionParamsResponseAmino; fromAminoMsg(object: QueryAuctionParamsResponseAminoMsg): QueryAuctionParamsResponse; fromProtoMsg(message: QueryAuctionParamsResponseProtoMsg): QueryAuctionParamsResponse; toProto(message: QueryAuctionParamsResponse): Uint8Array; toProtoMsg(message: QueryAuctionParamsResponse): QueryAuctionParamsResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryCurrentAuctionBasketRequest is the request type for the * Query/CurrentAuctionBasket RPC method. * @name QueryCurrentAuctionBasketRequest * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryCurrentAuctionBasketRequest */ export declare const QueryCurrentAuctionBasketRequest: { typeUrl: string; is(o: any): o is QueryCurrentAuctionBasketRequest; isAmino(o: any): o is QueryCurrentAuctionBasketRequestAmino; encode(_: QueryCurrentAuctionBasketRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryCurrentAuctionBasketRequest; fromPartial(_: DeepPartial): QueryCurrentAuctionBasketRequest; fromAmino(_: QueryCurrentAuctionBasketRequestAmino): QueryCurrentAuctionBasketRequest; toAmino(_: QueryCurrentAuctionBasketRequest): QueryCurrentAuctionBasketRequestAmino; fromAminoMsg(object: QueryCurrentAuctionBasketRequestAminoMsg): QueryCurrentAuctionBasketRequest; fromProtoMsg(message: QueryCurrentAuctionBasketRequestProtoMsg): QueryCurrentAuctionBasketRequest; toProto(message: QueryCurrentAuctionBasketRequest): Uint8Array; toProtoMsg(message: QueryCurrentAuctionBasketRequest): QueryCurrentAuctionBasketRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryCurrentAuctionBasketResponse is the response type for the * Query/CurrentAuctionBasket RPC method. * @name QueryCurrentAuctionBasketResponse * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryCurrentAuctionBasketResponse */ export declare const QueryCurrentAuctionBasketResponse: { typeUrl: string; is(o: any): o is QueryCurrentAuctionBasketResponse; isAmino(o: any): o is QueryCurrentAuctionBasketResponseAmino; encode(message: QueryCurrentAuctionBasketResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryCurrentAuctionBasketResponse; fromPartial(object: DeepPartial): QueryCurrentAuctionBasketResponse; fromAmino(object: QueryCurrentAuctionBasketResponseAmino): QueryCurrentAuctionBasketResponse; toAmino(message: QueryCurrentAuctionBasketResponse): QueryCurrentAuctionBasketResponseAmino; fromAminoMsg(object: QueryCurrentAuctionBasketResponseAminoMsg): QueryCurrentAuctionBasketResponse; fromProtoMsg(message: QueryCurrentAuctionBasketResponseProtoMsg): QueryCurrentAuctionBasketResponse; toProto(message: QueryCurrentAuctionBasketResponse): Uint8Array; toProtoMsg(message: QueryCurrentAuctionBasketResponse): QueryCurrentAuctionBasketResponseProtoMsg; registerTypeUrl(): void; }; /** * QueryModuleStateRequest is the request type for the Query/AuctionModuleState * RPC method. * @name QueryModuleStateRequest * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.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/AuctionModuleState RPC method. * @name QueryModuleStateResponse * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.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; }; /** * @name QueryLastAuctionResultRequest * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryLastAuctionResultRequest */ export declare const QueryLastAuctionResultRequest: { typeUrl: string; is(o: any): o is QueryLastAuctionResultRequest; isAmino(o: any): o is QueryLastAuctionResultRequestAmino; encode(_: QueryLastAuctionResultRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryLastAuctionResultRequest; fromPartial(_: DeepPartial): QueryLastAuctionResultRequest; fromAmino(_: QueryLastAuctionResultRequestAmino): QueryLastAuctionResultRequest; toAmino(_: QueryLastAuctionResultRequest): QueryLastAuctionResultRequestAmino; fromAminoMsg(object: QueryLastAuctionResultRequestAminoMsg): QueryLastAuctionResultRequest; fromProtoMsg(message: QueryLastAuctionResultRequestProtoMsg): QueryLastAuctionResultRequest; toProto(message: QueryLastAuctionResultRequest): Uint8Array; toProtoMsg(message: QueryLastAuctionResultRequest): QueryLastAuctionResultRequestProtoMsg; registerTypeUrl(): void; }; /** * @name QueryLastAuctionResultResponse * @package injective.auction.v1beta1 * @see proto type: injective.auction.v1beta1.QueryLastAuctionResultResponse */ export declare const QueryLastAuctionResultResponse: { typeUrl: string; is(o: any): o is QueryLastAuctionResultResponse; isAmino(o: any): o is QueryLastAuctionResultResponseAmino; encode(message: QueryLastAuctionResultResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryLastAuctionResultResponse; fromPartial(object: DeepPartial): QueryLastAuctionResultResponse; fromAmino(object: QueryLastAuctionResultResponseAmino): QueryLastAuctionResultResponse; toAmino(message: QueryLastAuctionResultResponse): QueryLastAuctionResultResponseAmino; fromAminoMsg(object: QueryLastAuctionResultResponseAminoMsg): QueryLastAuctionResultResponse; fromProtoMsg(message: QueryLastAuctionResultResponseProtoMsg): QueryLastAuctionResultResponse; toProto(message: QueryLastAuctionResultResponse): Uint8Array; toProtoMsg(message: QueryLastAuctionResultResponse): QueryLastAuctionResultResponseProtoMsg; registerTypeUrl(): void; };