import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { Params } from "./params_pb.js"; import { Coin } from "../../../cosmos/base/v1beta1/coin_pb.js"; import { AllProtocolRevenue, BaseDenom, InfoByPoolType, RouteStatistics, TokenPairArbRoutes } from "./protorev_pb.js"; /** * QueryParamsRequest is request type for the Query/Params RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryParamsRequest */ export declare class QueryParamsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryParamsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryParamsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryParamsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryParamsRequest; static equals(a: QueryParamsRequest | PlainMessage | undefined, b: QueryParamsRequest | PlainMessage | undefined): boolean; } /** * QueryParamsResponse is response type for the Query/Params RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryParamsResponse */ export declare class QueryParamsResponse extends Message { /** * params holds all the parameters of this module. * * @generated from field: osmosis.protorev.v1beta1.Params params = 1; */ params?: Params; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryParamsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryParamsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryParamsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryParamsResponse; static equals(a: QueryParamsResponse | PlainMessage | undefined, b: QueryParamsResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevNumberOfTradesRequest is request type for the * Query/GetProtoRevNumberOfTrades RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevNumberOfTradesRequest */ export declare class QueryGetProtoRevNumberOfTradesRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevNumberOfTradesRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevNumberOfTradesRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevNumberOfTradesRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevNumberOfTradesRequest; static equals(a: QueryGetProtoRevNumberOfTradesRequest | PlainMessage | undefined, b: QueryGetProtoRevNumberOfTradesRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevNumberOfTradesResponse is response type for the * Query/GetProtoRevNumberOfTrades RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevNumberOfTradesResponse */ export declare class QueryGetProtoRevNumberOfTradesResponse extends Message { /** * number_of_trades is the number of trades the module has executed * * @generated from field: string number_of_trades = 1; */ numberOfTrades: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevNumberOfTradesResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevNumberOfTradesResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevNumberOfTradesResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevNumberOfTradesResponse; static equals(a: QueryGetProtoRevNumberOfTradesResponse | PlainMessage | undefined, b: QueryGetProtoRevNumberOfTradesResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevProfitsByDenomRequest is request type for the * Query/GetProtoRevProfitsByDenom RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevProfitsByDenomRequest */ export declare class QueryGetProtoRevProfitsByDenomRequest extends Message { /** * denom is the denom to query profits by * * @generated from field: string denom = 1; */ denom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevProfitsByDenomRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevProfitsByDenomRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevProfitsByDenomRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevProfitsByDenomRequest; static equals(a: QueryGetProtoRevProfitsByDenomRequest | PlainMessage | undefined, b: QueryGetProtoRevProfitsByDenomRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevProfitsByDenomResponse is response type for the * Query/GetProtoRevProfitsByDenom RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevProfitsByDenomResponse */ export declare class QueryGetProtoRevProfitsByDenomResponse extends Message { /** * profit is the profits of the module by the selected denom * * @generated from field: cosmos.base.v1beta1.Coin profit = 1; */ profit?: Coin; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevProfitsByDenomResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevProfitsByDenomResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevProfitsByDenomResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevProfitsByDenomResponse; static equals(a: QueryGetProtoRevProfitsByDenomResponse | PlainMessage | undefined, b: QueryGetProtoRevProfitsByDenomResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevAllProfitsRequest is request type for the * Query/GetProtoRevAllProfits RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevAllProfitsRequest */ export declare class QueryGetProtoRevAllProfitsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevAllProfitsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevAllProfitsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevAllProfitsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevAllProfitsRequest; static equals(a: QueryGetProtoRevAllProfitsRequest | PlainMessage | undefined, b: QueryGetProtoRevAllProfitsRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevAllProfitsResponse is response type for the * Query/GetProtoRevAllProfits RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevAllProfitsResponse */ export declare class QueryGetProtoRevAllProfitsResponse extends Message { /** * profits is a list of all of the profits from the module * * @generated from field: repeated cosmos.base.v1beta1.Coin profits = 1; */ profits: Coin[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevAllProfitsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevAllProfitsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevAllProfitsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevAllProfitsResponse; static equals(a: QueryGetProtoRevAllProfitsResponse | PlainMessage | undefined, b: QueryGetProtoRevAllProfitsResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevStatisticsByPoolRequest is request type for the * Query/GetProtoRevStatisticsByRoute RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevStatisticsByRouteRequest */ export declare class QueryGetProtoRevStatisticsByRouteRequest extends Message { /** * route is the set of pool ids to query statistics by i.e. 1,2,3 * * @generated from field: repeated uint64 route = 1; */ route: bigint[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevStatisticsByRouteRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevStatisticsByRouteRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevStatisticsByRouteRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevStatisticsByRouteRequest; static equals(a: QueryGetProtoRevStatisticsByRouteRequest | PlainMessage | undefined, b: QueryGetProtoRevStatisticsByRouteRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevStatisticsByRouteResponse is response type for the * Query/GetProtoRevStatisticsByRoute RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevStatisticsByRouteResponse */ export declare class QueryGetProtoRevStatisticsByRouteResponse extends Message { /** * statistics contains the number of trades the module has executed after a * swap on a given pool and the profits from the trades * * @generated from field: osmosis.protorev.v1beta1.RouteStatistics statistics = 1; */ statistics?: RouteStatistics; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevStatisticsByRouteResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevStatisticsByRouteResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevStatisticsByRouteResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevStatisticsByRouteResponse; static equals(a: QueryGetProtoRevStatisticsByRouteResponse | PlainMessage | undefined, b: QueryGetProtoRevStatisticsByRouteResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevAllRouteStatisticsRequest is request type for the * Query/GetProtoRevAllRouteStatistics RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevAllRouteStatisticsRequest */ export declare class QueryGetProtoRevAllRouteStatisticsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevAllRouteStatisticsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevAllRouteStatisticsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevAllRouteStatisticsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevAllRouteStatisticsRequest; static equals(a: QueryGetProtoRevAllRouteStatisticsRequest | PlainMessage | undefined, b: QueryGetProtoRevAllRouteStatisticsRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevAllRouteStatisticsResponse is response type for the * Query/GetProtoRevAllRouteStatistics RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevAllRouteStatisticsResponse */ export declare class QueryGetProtoRevAllRouteStatisticsResponse extends Message { /** * statistics contains the number of trades/profits the module has executed on * all routes it has successfully executed a trade on * * @generated from field: repeated osmosis.protorev.v1beta1.RouteStatistics statistics = 1; */ statistics: RouteStatistics[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevAllRouteStatisticsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevAllRouteStatisticsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevAllRouteStatisticsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevAllRouteStatisticsResponse; static equals(a: QueryGetProtoRevAllRouteStatisticsResponse | PlainMessage | undefined, b: QueryGetProtoRevAllRouteStatisticsResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevTokenPairArbRoutesRequest is request type for the * Query/GetProtoRevTokenPairArbRoutes RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevTokenPairArbRoutesRequest */ export declare class QueryGetProtoRevTokenPairArbRoutesRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevTokenPairArbRoutesRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevTokenPairArbRoutesRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevTokenPairArbRoutesRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevTokenPairArbRoutesRequest; static equals(a: QueryGetProtoRevTokenPairArbRoutesRequest | PlainMessage | undefined, b: QueryGetProtoRevTokenPairArbRoutesRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevTokenPairArbRoutesResponse is response type for the * Query/GetProtoRevTokenPairArbRoutes RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevTokenPairArbRoutesResponse */ export declare class QueryGetProtoRevTokenPairArbRoutesResponse extends Message { /** * routes is a list of all of the hot routes that the module is currently * arbitraging * * @generated from field: repeated osmosis.protorev.v1beta1.TokenPairArbRoutes routes = 1; */ routes: TokenPairArbRoutes[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevTokenPairArbRoutesResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevTokenPairArbRoutesResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevTokenPairArbRoutesResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevTokenPairArbRoutesResponse; static equals(a: QueryGetProtoRevTokenPairArbRoutesResponse | PlainMessage | undefined, b: QueryGetProtoRevTokenPairArbRoutesResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevAdminAccountRequest is request type for the * Query/GetProtoRevAdminAccount RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevAdminAccountRequest */ export declare class QueryGetProtoRevAdminAccountRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevAdminAccountRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevAdminAccountRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevAdminAccountRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevAdminAccountRequest; static equals(a: QueryGetProtoRevAdminAccountRequest | PlainMessage | undefined, b: QueryGetProtoRevAdminAccountRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevAdminAccountResponse is response type for the * Query/GetProtoRevAdminAccount RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevAdminAccountResponse */ export declare class QueryGetProtoRevAdminAccountResponse extends Message { /** * admin_account is the admin account of the module * * @generated from field: string admin_account = 1; */ adminAccount: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevAdminAccountResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevAdminAccountResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevAdminAccountResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevAdminAccountResponse; static equals(a: QueryGetProtoRevAdminAccountResponse | PlainMessage | undefined, b: QueryGetProtoRevAdminAccountResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevDeveloperAccountRequest is request type for the * Query/GetProtoRevDeveloperAccount RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevDeveloperAccountRequest */ export declare class QueryGetProtoRevDeveloperAccountRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevDeveloperAccountRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevDeveloperAccountRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevDeveloperAccountRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevDeveloperAccountRequest; static equals(a: QueryGetProtoRevDeveloperAccountRequest | PlainMessage | undefined, b: QueryGetProtoRevDeveloperAccountRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevDeveloperAccountResponse is response type for the * Query/GetProtoRevDeveloperAccount RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevDeveloperAccountResponse */ export declare class QueryGetProtoRevDeveloperAccountResponse extends Message { /** * developer_account is the developer account of the module * * @generated from field: string developer_account = 1; */ developerAccount: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevDeveloperAccountResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevDeveloperAccountResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevDeveloperAccountResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevDeveloperAccountResponse; static equals(a: QueryGetProtoRevDeveloperAccountResponse | PlainMessage | undefined, b: QueryGetProtoRevDeveloperAccountResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevInfoByPoolTypeRequest is request type for the * Query/GetProtoRevInfoByPoolType RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevInfoByPoolTypeRequest */ export declare class QueryGetProtoRevInfoByPoolTypeRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevInfoByPoolTypeRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevInfoByPoolTypeRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevInfoByPoolTypeRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevInfoByPoolTypeRequest; static equals(a: QueryGetProtoRevInfoByPoolTypeRequest | PlainMessage | undefined, b: QueryGetProtoRevInfoByPoolTypeRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevInfoByPoolTypeResponse is response type for the * Query/GetProtoRevInfoByPoolType RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevInfoByPoolTypeResponse */ export declare class QueryGetProtoRevInfoByPoolTypeResponse extends Message { /** * InfoByPoolType contains all information pertaining to how different * pool types are handled by the module. * * @generated from field: osmosis.protorev.v1beta1.InfoByPoolType info_by_pool_type = 1; */ infoByPoolType?: InfoByPoolType; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevInfoByPoolTypeResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevInfoByPoolTypeResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevInfoByPoolTypeResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevInfoByPoolTypeResponse; static equals(a: QueryGetProtoRevInfoByPoolTypeResponse | PlainMessage | undefined, b: QueryGetProtoRevInfoByPoolTypeResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevMaxPoolPointsPerBlockRequest is request type for the * Query/GetProtoRevMaxPoolPointsPerBlock RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevMaxPoolPointsPerBlockRequest */ export declare class QueryGetProtoRevMaxPoolPointsPerBlockRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevMaxPoolPointsPerBlockRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevMaxPoolPointsPerBlockRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevMaxPoolPointsPerBlockRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevMaxPoolPointsPerBlockRequest; static equals(a: QueryGetProtoRevMaxPoolPointsPerBlockRequest | PlainMessage | undefined, b: QueryGetProtoRevMaxPoolPointsPerBlockRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevMaxPoolPointsPerBlockResponse is response type for the * Query/GetProtoRevMaxPoolPointsPerBlock RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevMaxPoolPointsPerBlockResponse */ export declare class QueryGetProtoRevMaxPoolPointsPerBlockResponse extends Message { /** * max_pool_points_per_block is the maximum number of pool points that can be * consumed per block * * @generated from field: uint64 max_pool_points_per_block = 1; */ maxPoolPointsPerBlock: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevMaxPoolPointsPerBlockResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevMaxPoolPointsPerBlockResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevMaxPoolPointsPerBlockResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevMaxPoolPointsPerBlockResponse; static equals(a: QueryGetProtoRevMaxPoolPointsPerBlockResponse | PlainMessage | undefined, b: QueryGetProtoRevMaxPoolPointsPerBlockResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevMaxPoolPointsPerTxRequest is request type for the * Query/GetProtoRevMaxPoolPointsPerTx RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevMaxPoolPointsPerTxRequest */ export declare class QueryGetProtoRevMaxPoolPointsPerTxRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevMaxPoolPointsPerTxRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevMaxPoolPointsPerTxRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevMaxPoolPointsPerTxRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevMaxPoolPointsPerTxRequest; static equals(a: QueryGetProtoRevMaxPoolPointsPerTxRequest | PlainMessage | undefined, b: QueryGetProtoRevMaxPoolPointsPerTxRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevMaxPoolPointsPerTxResponse is response type for the * Query/GetProtoRevMaxPoolPointsPerTx RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevMaxPoolPointsPerTxResponse */ export declare class QueryGetProtoRevMaxPoolPointsPerTxResponse extends Message { /** * max_pool_points_per_tx is the maximum number of pool points that can be * consumed per transaction * * @generated from field: uint64 max_pool_points_per_tx = 1; */ maxPoolPointsPerTx: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevMaxPoolPointsPerTxResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevMaxPoolPointsPerTxResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevMaxPoolPointsPerTxResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevMaxPoolPointsPerTxResponse; static equals(a: QueryGetProtoRevMaxPoolPointsPerTxResponse | PlainMessage | undefined, b: QueryGetProtoRevMaxPoolPointsPerTxResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevBaseDenomsRequest is request type for the * Query/GetProtoRevBaseDenoms RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevBaseDenomsRequest */ export declare class QueryGetProtoRevBaseDenomsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevBaseDenomsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevBaseDenomsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevBaseDenomsRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevBaseDenomsRequest; static equals(a: QueryGetProtoRevBaseDenomsRequest | PlainMessage | undefined, b: QueryGetProtoRevBaseDenomsRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevBaseDenomsResponse is response type for the * Query/GetProtoRevBaseDenoms RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevBaseDenomsResponse */ export declare class QueryGetProtoRevBaseDenomsResponse extends Message { /** * base_denoms is a list of all of the base denoms and step sizes * * @generated from field: repeated osmosis.protorev.v1beta1.BaseDenom base_denoms = 1; */ baseDenoms: BaseDenom[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevBaseDenomsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevBaseDenomsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevBaseDenomsResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevBaseDenomsResponse; static equals(a: QueryGetProtoRevBaseDenomsResponse | PlainMessage | undefined, b: QueryGetProtoRevBaseDenomsResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevEnabledRequest is request type for the * Query/GetProtoRevEnabled RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevEnabledRequest */ export declare class QueryGetProtoRevEnabledRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevEnabledRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevEnabledRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevEnabledRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevEnabledRequest; static equals(a: QueryGetProtoRevEnabledRequest | PlainMessage | undefined, b: QueryGetProtoRevEnabledRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevEnabledResponse is response type for the * Query/GetProtoRevEnabled RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevEnabledResponse */ export declare class QueryGetProtoRevEnabledResponse extends Message { /** * enabled is whether the module is enabled * * @generated from field: bool enabled = 1; */ enabled: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevEnabledResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevEnabledResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevEnabledResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevEnabledResponse; static equals(a: QueryGetProtoRevEnabledResponse | PlainMessage | undefined, b: QueryGetProtoRevEnabledResponse | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevPoolRequest is request type for the * Query/GetProtoRevPool RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevPoolRequest */ export declare class QueryGetProtoRevPoolRequest extends Message { /** * base_denom is the base denom set in protorev for the denom pair to pool * mapping * * @generated from field: string base_denom = 1; */ baseDenom: string; /** * other_denom is the other denom for the denom pair to pool mapping * * @generated from field: string other_denom = 2; */ otherDenom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevPoolRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevPoolRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevPoolRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevPoolRequest; static equals(a: QueryGetProtoRevPoolRequest | PlainMessage | undefined, b: QueryGetProtoRevPoolRequest | PlainMessage | undefined): boolean; } /** * QueryGetProtoRevPoolResponse is response type for the * Query/GetProtoRevPool RPC method. * * @generated from message osmosis.protorev.v1beta1.QueryGetProtoRevPoolResponse */ export declare class QueryGetProtoRevPoolResponse extends Message { /** * pool_id is the pool_id stored for the denom pair * * @generated from field: uint64 pool_id = 1; */ poolId: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetProtoRevPoolResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetProtoRevPoolResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetProtoRevPoolResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetProtoRevPoolResponse; static equals(a: QueryGetProtoRevPoolResponse | PlainMessage | undefined, b: QueryGetProtoRevPoolResponse | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.protorev.v1beta1.QueryGetAllProtocolRevenueRequest */ export declare class QueryGetAllProtocolRevenueRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetAllProtocolRevenueRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetAllProtocolRevenueRequest; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetAllProtocolRevenueRequest; static fromJsonString(jsonString: string, options?: Partial): QueryGetAllProtocolRevenueRequest; static equals(a: QueryGetAllProtocolRevenueRequest | PlainMessage | undefined, b: QueryGetAllProtocolRevenueRequest | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.protorev.v1beta1.QueryGetAllProtocolRevenueResponse */ export declare class QueryGetAllProtocolRevenueResponse extends Message { /** * @generated from field: osmosis.protorev.v1beta1.AllProtocolRevenue all_protocol_revenue = 1; */ allProtocolRevenue?: AllProtocolRevenue; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.QueryGetAllProtocolRevenueResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): QueryGetAllProtocolRevenueResponse; static fromJson(jsonValue: JsonValue, options?: Partial): QueryGetAllProtocolRevenueResponse; static fromJsonString(jsonString: string, options?: Partial): QueryGetAllProtocolRevenueResponse; static equals(a: QueryGetAllProtocolRevenueResponse | PlainMessage | undefined, b: QueryGetAllProtocolRevenueResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=query_pb.d.ts.map