import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { BaseDenom, InfoByPoolType, PoolWeights, TokenPairArbRoutes } from "./protorev_pb.js"; /** * MsgSetHotRoutes defines the Msg/SetHotRoutes request type. * * @generated from message osmosis.protorev.v1beta1.MsgSetHotRoutes */ export declare class MsgSetHotRoutes extends Message { /** * admin is the account that is authorized to set the hot routes. * * @generated from field: string admin = 1; */ admin: string; /** * hot_routes is the list of hot routes to set. * * @generated from field: repeated osmosis.protorev.v1beta1.TokenPairArbRoutes hot_routes = 2; */ hotRoutes: TokenPairArbRoutes[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetHotRoutes"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetHotRoutes; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetHotRoutes; static fromJsonString(jsonString: string, options?: Partial): MsgSetHotRoutes; static equals(a: MsgSetHotRoutes | PlainMessage | undefined, b: MsgSetHotRoutes | PlainMessage | undefined): boolean; } /** * MsgSetHotRoutesResponse defines the Msg/SetHotRoutes response type. * * @generated from message osmosis.protorev.v1beta1.MsgSetHotRoutesResponse */ export declare class MsgSetHotRoutesResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetHotRoutesResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetHotRoutesResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetHotRoutesResponse; static fromJsonString(jsonString: string, options?: Partial): MsgSetHotRoutesResponse; static equals(a: MsgSetHotRoutesResponse | PlainMessage | undefined, b: MsgSetHotRoutesResponse | PlainMessage | undefined): boolean; } /** * MsgSetDeveloperAccount defines the Msg/SetDeveloperAccount request type. * * @generated from message osmosis.protorev.v1beta1.MsgSetDeveloperAccount */ export declare class MsgSetDeveloperAccount extends Message { /** * admin is the account that is authorized to set the developer account. * * @generated from field: string admin = 1; */ admin: string; /** * developer_account is the account that will receive a portion of the profits * from the protorev module. * * @generated from field: string developer_account = 2; */ developerAccount: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetDeveloperAccount"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetDeveloperAccount; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetDeveloperAccount; static fromJsonString(jsonString: string, options?: Partial): MsgSetDeveloperAccount; static equals(a: MsgSetDeveloperAccount | PlainMessage | undefined, b: MsgSetDeveloperAccount | PlainMessage | undefined): boolean; } /** * MsgSetDeveloperAccountResponse defines the Msg/SetDeveloperAccount response * type. * * @generated from message osmosis.protorev.v1beta1.MsgSetDeveloperAccountResponse */ export declare class MsgSetDeveloperAccountResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetDeveloperAccountResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetDeveloperAccountResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetDeveloperAccountResponse; static fromJsonString(jsonString: string, options?: Partial): MsgSetDeveloperAccountResponse; static equals(a: MsgSetDeveloperAccountResponse | PlainMessage | undefined, b: MsgSetDeveloperAccountResponse | PlainMessage | undefined): boolean; } /** * MsgSetInfoByPoolType defines the Msg/SetInfoByPoolType request type. * * @generated from message osmosis.protorev.v1beta1.MsgSetInfoByPoolType */ export declare class MsgSetInfoByPoolType extends Message { /** * admin is the account that is authorized to set the pool weights. * * @generated from field: string admin = 1; */ admin: string; /** * info_by_pool_type contains information about the pool types. * * @generated from field: osmosis.protorev.v1beta1.InfoByPoolType info_by_pool_type = 2; */ infoByPoolType?: InfoByPoolType; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetInfoByPoolType"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetInfoByPoolType; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetInfoByPoolType; static fromJsonString(jsonString: string, options?: Partial): MsgSetInfoByPoolType; static equals(a: MsgSetInfoByPoolType | PlainMessage | undefined, b: MsgSetInfoByPoolType | PlainMessage | undefined): boolean; } /** * MsgSetInfoByPoolTypeResponse defines the Msg/SetInfoByPoolType response type. * * @generated from message osmosis.protorev.v1beta1.MsgSetInfoByPoolTypeResponse */ export declare class MsgSetInfoByPoolTypeResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetInfoByPoolTypeResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetInfoByPoolTypeResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetInfoByPoolTypeResponse; static fromJsonString(jsonString: string, options?: Partial): MsgSetInfoByPoolTypeResponse; static equals(a: MsgSetInfoByPoolTypeResponse | PlainMessage | undefined, b: MsgSetInfoByPoolTypeResponse | PlainMessage | undefined): boolean; } /** * MsgSetMaxPoolPointsPerTx defines the Msg/SetMaxPoolPointsPerTx request type. * * @generated from message osmosis.protorev.v1beta1.MsgSetMaxPoolPointsPerTx */ export declare class MsgSetMaxPoolPointsPerTx extends Message { /** * admin is the account that is authorized to set the max pool points per tx. * * @generated from field: string admin = 1; */ admin: string; /** * 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 = 2; */ maxPoolPointsPerTx: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetMaxPoolPointsPerTx"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetMaxPoolPointsPerTx; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetMaxPoolPointsPerTx; static fromJsonString(jsonString: string, options?: Partial): MsgSetMaxPoolPointsPerTx; static equals(a: MsgSetMaxPoolPointsPerTx | PlainMessage | undefined, b: MsgSetMaxPoolPointsPerTx | PlainMessage | undefined): boolean; } /** * MsgSetMaxPoolPointsPerTxResponse defines the Msg/SetMaxPoolPointsPerTx * response type. * * @generated from message osmosis.protorev.v1beta1.MsgSetMaxPoolPointsPerTxResponse */ export declare class MsgSetMaxPoolPointsPerTxResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetMaxPoolPointsPerTxResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetMaxPoolPointsPerTxResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetMaxPoolPointsPerTxResponse; static fromJsonString(jsonString: string, options?: Partial): MsgSetMaxPoolPointsPerTxResponse; static equals(a: MsgSetMaxPoolPointsPerTxResponse | PlainMessage | undefined, b: MsgSetMaxPoolPointsPerTxResponse | PlainMessage | undefined): boolean; } /** * MsgSetMaxPoolPointsPerBlock defines the Msg/SetMaxPoolPointsPerBlock request * type. * * @generated from message osmosis.protorev.v1beta1.MsgSetMaxPoolPointsPerBlock */ export declare class MsgSetMaxPoolPointsPerBlock extends Message { /** * admin is the account that is authorized to set the max pool points per * block. * * @generated from field: string admin = 1; */ admin: string; /** * 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 = 2; */ maxPoolPointsPerBlock: bigint; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetMaxPoolPointsPerBlock"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetMaxPoolPointsPerBlock; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetMaxPoolPointsPerBlock; static fromJsonString(jsonString: string, options?: Partial): MsgSetMaxPoolPointsPerBlock; static equals(a: MsgSetMaxPoolPointsPerBlock | PlainMessage | undefined, b: MsgSetMaxPoolPointsPerBlock | PlainMessage | undefined): boolean; } /** * MsgSetMaxPoolPointsPerBlockResponse defines the * Msg/SetMaxPoolPointsPerBlock response type. * * @generated from message osmosis.protorev.v1beta1.MsgSetMaxPoolPointsPerBlockResponse */ export declare class MsgSetMaxPoolPointsPerBlockResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetMaxPoolPointsPerBlockResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetMaxPoolPointsPerBlockResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetMaxPoolPointsPerBlockResponse; static fromJsonString(jsonString: string, options?: Partial): MsgSetMaxPoolPointsPerBlockResponse; static equals(a: MsgSetMaxPoolPointsPerBlockResponse | PlainMessage | undefined, b: MsgSetMaxPoolPointsPerBlockResponse | PlainMessage | undefined): boolean; } /** * MsgSetBaseDenoms defines the Msg/SetBaseDenoms request type. * * @generated from message osmosis.protorev.v1beta1.MsgSetBaseDenoms */ export declare class MsgSetBaseDenoms extends Message { /** * admin is the account that is authorized to set the base denoms. * * @generated from field: string admin = 1; */ admin: string; /** * base_denoms is the list of base denoms to set. * * @generated from field: repeated osmosis.protorev.v1beta1.BaseDenom base_denoms = 2; */ baseDenoms: BaseDenom[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetBaseDenoms"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetBaseDenoms; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetBaseDenoms; static fromJsonString(jsonString: string, options?: Partial): MsgSetBaseDenoms; static equals(a: MsgSetBaseDenoms | PlainMessage | undefined, b: MsgSetBaseDenoms | PlainMessage | undefined): boolean; } /** * Deprecated, but must be retained in the file to allow indexers * to index blocks since genesis * * @generated from message osmosis.protorev.v1beta1.MsgSetBaseDenomsResponse */ export declare class MsgSetBaseDenomsResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetBaseDenomsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetBaseDenomsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetBaseDenomsResponse; static fromJsonString(jsonString: string, options?: Partial): MsgSetBaseDenomsResponse; static equals(a: MsgSetBaseDenomsResponse | PlainMessage | undefined, b: MsgSetBaseDenomsResponse | PlainMessage | undefined): boolean; } /** * MsgSetPoolWeights defines the Msg/SetPoolWeights request type. * * @generated from message osmosis.protorev.v1beta1.MsgSetPoolWeights */ export declare class MsgSetPoolWeights extends Message { /** * admin is the account that is authorized to set the pool weights. * * @generated from field: string admin = 1; */ admin: string; /** * pool_weights is the list of pool weights to set. * * @generated from field: osmosis.protorev.v1beta1.PoolWeights pool_weights = 2; */ poolWeights?: PoolWeights; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.MsgSetPoolWeights"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): MsgSetPoolWeights; static fromJson(jsonValue: JsonValue, options?: Partial): MsgSetPoolWeights; static fromJsonString(jsonString: string, options?: Partial): MsgSetPoolWeights; static equals(a: MsgSetPoolWeights | PlainMessage | undefined, b: MsgSetPoolWeights | PlainMessage | undefined): boolean; } //# sourceMappingURL=tx_pb.d.ts.map