Skip to main content
Glama
tx.rpc.msg.d.ts2.7 kB
import { Rpc } from "../../../helpers"; import { MsgSetHotRoutes, MsgSetHotRoutesResponse, MsgSetDeveloperAccount, MsgSetDeveloperAccountResponse, MsgSetMaxPoolPointsPerTx, MsgSetMaxPoolPointsPerTxResponse, MsgSetMaxPoolPointsPerBlock, MsgSetMaxPoolPointsPerBlockResponse, MsgSetInfoByPoolType, MsgSetInfoByPoolTypeResponse, MsgSetBaseDenoms, MsgSetBaseDenomsResponse } from "./tx"; export interface Msg { /** * SetHotRoutes sets the hot routes that will be explored when creating * cyclic arbitrage routes. Can only be called by the admin account. */ setHotRoutes(request: MsgSetHotRoutes): Promise<MsgSetHotRoutesResponse>; /** * SetDeveloperAccount sets the account that can withdraw a portion of the * profits from the protorev module. This will be Skip's address. */ setDeveloperAccount(request: MsgSetDeveloperAccount): Promise<MsgSetDeveloperAccountResponse>; /** * SetMaxPoolPointsPerTx sets the maximum number of pool points that can be * consumed per transaction. Can only be called by the admin account. */ setMaxPoolPointsPerTx(request: MsgSetMaxPoolPointsPerTx): Promise<MsgSetMaxPoolPointsPerTxResponse>; /** * SetMaxPoolPointsPerBlock sets the maximum number of pool points that can be * consumed per block. Can only be called by the admin account. */ setMaxPoolPointsPerBlock(request: MsgSetMaxPoolPointsPerBlock): Promise<MsgSetMaxPoolPointsPerBlockResponse>; /** * SetInfoByPoolType sets the pool type information needed to make smart * assumptions about swapping on different pool types */ setInfoByPoolType(request: MsgSetInfoByPoolType): Promise<MsgSetInfoByPoolTypeResponse>; /** * SetBaseDenoms sets the base denoms that will be used to create cyclic * arbitrage routes. Can only be called by the admin account. */ setBaseDenoms(request: MsgSetBaseDenoms): Promise<MsgSetBaseDenomsResponse>; } export declare class MsgClientImpl implements Msg { private readonly rpc; constructor(rpc: Rpc); setHotRoutes(request: MsgSetHotRoutes): Promise<MsgSetHotRoutesResponse>; setDeveloperAccount(request: MsgSetDeveloperAccount): Promise<MsgSetDeveloperAccountResponse>; setMaxPoolPointsPerTx(request: MsgSetMaxPoolPointsPerTx): Promise<MsgSetMaxPoolPointsPerTxResponse>; setMaxPoolPointsPerBlock(request: MsgSetMaxPoolPointsPerBlock): Promise<MsgSetMaxPoolPointsPerBlockResponse>; setInfoByPoolType(request: MsgSetInfoByPoolType): Promise<MsgSetInfoByPoolTypeResponse>; setBaseDenoms(request: MsgSetBaseDenoms): Promise<MsgSetBaseDenomsResponse>; } export declare const createClientImpl: (rpc: Rpc) => MsgClientImpl;

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MyronKoch-dev/osmosis-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server